Заполнить массив из 50-ти элементов нечётными числами от 1 до 99. (используйте операцию остаток от деления, чтобы проверить число на чётность)

Сначала записываем сгенерированное случайное число в i -ю ячейку массива (строка 18). Далее проверяем значение на чётность (блок if – строки 19 – 23). Если чётное – то при следующей итерации цикла, случайное число снова будет записано в ту же ячейку и проверено на чётность. Если же нечётное – число будет выведено на экран и значение счетчика цикла увеличится на единицу.

 

3. Объявить три массива. Первые два заполнить случайными значениями от 10 до 30. В элементы третьего массива записать сумму соответствующих элементов первых двух массивов. (в нулевую ячейку третьего – сумму нулевых ячеек первого и второго массивов и так далее). Затем найти среднее арифметическое элементов третьего массива, максимальное значение и минимальное значение, которые он хранит.

Чтобы найти среднее арифметическое третьего массива, подсчитываем сумму всех его элементов. Она накапливается в переменную sum (строка 51). Переменным minValue и maxValue присвоим значение первого элемента массива (строки 46, 47). В строках 53 – 61 каждый элемент будет сравниваться с тем, что хранят эти переменные и в случае выполнения условий блоков if они будут перезаписаны. Так мы в одном цикле найдем сумму, минимальное и максимальное значение. В строке 64 вычисляем среднее арифметическое: averageValue = sum / SIZE;

 


[1] #include <windows.h>

setlocale(LC_ALL,"Rus");

char txt[100];

cout<<"Вводите:";

cin.getline(txt,100);

OemToCharA(txt,txt);

cout<<txt;

 



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: