Привет! Я хочу рассказать тебе о программе, которую я написал, чтобы заполнить массив случайными значениями и вывести его на экран. Затем программа вычисляет количество всех четных элементов массива и сумму всех нечетных элементов и также выводит их на экран.Для начала, я объявил массив из 10 элементов и заполнил его случайными значениями, используя функцию rand в диапазоне от 1 до 100. Затем, чтобы вывести значения массива на экран, я использовал цикл for.cpp
#include
#include
#include
int main {
int array[10];
srand(time(0));
for (int i 0; i < 10; i ) {
array[i] rand % 100 1;
std⁚⁚cout << array[i] << ″ ″;
}
}
После выполнения кода, на экране будет отображено 10 случайных чисел из диапазона [1; 100]. Например⁚
19 58 15 42 21 16 22 69 95 13
Далее, чтобы вычислить количество всех четных элементов массива и сумму всех нечетных элементов, я использовал цикл for для прохода по элементам массива. Если элемент является четным числом, увеличиваем счетчик четных элементов на 1. Если элемент являеться нечетным, добавляем его значение к общей сумме нечетных элементов.cpp
int evenCount 0;
int oddSum 0;
for (int i 0; i < 10; i ) {
if (array[i] % 2 0) {
evenCount ;
} else {
oddSum array[i];
}
}
std⁚⁚cout << ″количество чётных элементов ″ << evenCount << std⁚⁚endl;
std⁚⁚cout << ″сумма нечётных элементов ″ << oddSum << std⁚⁚endl;
После выполнения кода, на экране будет отображено количество всех четных элементов массива и сумма всех нечетных элементов. Вот пример вывода для массива из предыдущего примера⁚
количество чётных элементов 4
сумма нечётных элементов 232
Это и есть вся программа! Я протестировал ее на себе и она работает как ожидается; Надеюсь, эта статья была полезной для тебя!