int[][] matrix = new int[5][];
for (int i = 0; i < 5; i++)
{
matrix[i] = new int[5];
for (int j = 0; j < 5; j++)
{
matrix[i][j] =
rand.Next (-10, 11);
}
}
int positiveCount = 0;
int zeroCount = 0;
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
if (matrix[i][j] > 0)
{
positiveCount++;
}
else if (matrix[i][j] == 0)
{
zeroCount++;
}
}
}
Console.WriteLine("Количество положительных элементов: " + positiveCount);
Console.WriteLine("Количество нулевых элементов: " + zeroCount);
МизантропМастер (1113)
8 месяцев назад
В этом коде мы создаем двумерный массив, заполняем его случайными числами, а затем проходим по всем элементам матрицы и считаем количество положительных и нулевых элементов. Результат выводится в консоль.