Ответы
Ответ:
Я не знаю, на каком языке тебе нужно было это сделать, потому держи ответ на C++
Объяснение:
#include <iostream>
using namespace std;
int main()
{
int arr[10]; //инициализируем массив из 10 элементов
srand(time(NULL)); //инициализация генерации случайных чисел
for (int i = 0; i < 10; i++) //в этом цикле мы заполняем наш массив случайными числами
{
int random = rand() % 100; //генерируется случайное значение от 1 до 100
arr[i] = random; //каждому элементу массива дается сгенерированное значение
cout << "Элементу массива" << i << "присвоено значение " << random << endl; //вывод в консоль, чтобы знать, какие значения сгенерировались.
}
//массив сгенерирован, теперь считаем четные числами
int NumOfEven = 0; //переменная, в которую будет записываться количество четных чисел.
for (int i = 0; i < 10; i++) //создаем цикл, который будет перебирать элементы
{
int num = arr[i]; //даем значение временной переменной, равное значению элемента массива
if (num % 2 == 0) //проверка на чётность
{
NumOfEven = NumOfEven + 1; //если число четное, добавляем 1 к количеству четных чисел
}
}
cout << "Количество чётных чисел в массиве = " << NumOfEven << endl; //вывод результата
}