Сначала записываем сгенерированное случайное число в 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;