Найти количество чётных елементов массива(массив заполнить в коде).
Ответы
Ответ:
язык Python.
Код:
h=[252,772,820,661,599,123,322,113909,1211,6547,99,78]
c=0
for i in h:
if i%2==0:
c+=1
print(c)
Вывод:
5
C# , IDE: Visual Studio .
string ArrayCount;
TryAgain:
Console.WriteLine("Введите количество элементов одномерного массива (от 2 до 100) .");
ArrayCount = Console.ReadLine();
if(! (uint.TryParse(ArrayCount, out uint Count) && Count <= 100))
{
Console.WriteLine("Некорректное значение. Попробуйте ещё раз .");
Console.ReadLine();
goto TryAgain;
}
var Array = new int[Count];
var Randomizer = new Random();
int RandomNumber;
for(int i = 0; i < Array.Length; i++)
{
RandomNumber = Randomizer.Next(-100, 100);
Array[i] = RandomNumber;
}
int counter = 0;
foreach(int checker in Array)
{
if (checker % 2 == 0) counter++;
}
Console.WriteLine($"Чётных элементов в массиве {counter} .");
Console.ReadLine();