Картузов-Алексей1252
?>

Суммативное оценивание за раздел 7.3а проектная работа​

Информатика

Ответы

yusliva

ответ:

var a = -2;

var b = 2;

var c = 3;

var mas = [a, b, c]; //или mas.push(a); mas.push(b); mas.push(c);

for(var i = 0; i < mas.length; i++)

{

    if(mas[i] < 0)

    {

        math.pow(mas[i], 2); //или mas[i]*mas[i];

        //вывод квадратов отрицательных чисел

    }

    else if(mas[i] > 0)

    {

        math.pow(mas[i], 3); //или mas[i]*mas[i]*mas[i];

        //вывод кубов положительных чисел

    }

}

объяснение:

массив использован для удобства, универсальности и компактности кода.

Dmitrievna-Dmitrii980

ответ:

static void main(string[] args)

        {

            int n = 0, m = 0, srednarifm = 0, sum = 0; ;

            console.write("введите размерность массива m: ");

            m = convert.toint32(console.;

            console.write("введите размерность массива n: ");

            n = convert.toint32(console.;

            mas = new int[m, n];

            random rnd = new random();

            for (int i = 0; i < m; i++)

            {

                for (int j = 0; j < n; j++)

                {

                    mas[i, j] = rnd.next(0, 10);

                }

            }

            console.writeline();

            console.write("массив: ");

            console.writeline();

            for (int i = 0; i < m; i++)

            {

                for (int j = 0; j < n; j++)

                {

                    console.write(string.format("{0,3}", mas[i, ;

                }

                console.writeline();

            }

            for (int i = 0; i < m; i++)

            {

                sum = 0;

                srednarifm = 0;

                for (int j = 0; j < n; j++)

                {

                    sum += mas[i, j];

                }

                srednarifm = sum / n;

                for (int g = 0; g < n; g++)

                {

                    mas[i, g] = mas[i, g] / srednarifm;

                }

            }

            console.writeline();

            console.write("массив после преобразования: ");

            console.writeline();

            for (int i = 0; i < m; i++)

            {

                for (int j = 0; j < n; j++)

                {

                    console.write(string.format("{0,3}", mas[i, ;

                }

                console.writeline();

            }

            console.readkey();

        }

объяснение:

код на c#. округляет числа до целых значений в меньшую сторону, т.к. тип данных int. если нужны дробные значения - то смените тип массива на double.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Суммативное оценивание за раздел 7.3а проектная работа​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Espivak
Оксана759
Roman343247
takerra
myhauz
okunevo2010
nekrasovaolga27
okykovtun31
YuRII1236
ilyxa08
sedalex
msangelika1010
fymukham
Борисович409
rusmoney92