@x973cp116

Задача с массивами и циклом. Д/З (2 курс технарь). Как сделать?

Получить матрицу размерности n*m случайным образом в промежутке от -50 до 50. Вычислить сумму и число положительных элементов матрицы c#.
Как вычислить сумму и число положительных элементов матрицы?
Матрицу уже написал:
int n, m, sum;
            Console.WriteLine("Введите n");
            n = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите m");
            m = Convert.ToInt32(Console.ReadLine());
            sum = 0;
            Random r = new Random();
            int[, ]a = new int[n, m];
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < m; j++)
                {
                    a[i, j] = r.Next(-50, 50);
                    Console.Write("\t" + a[i, j]);
                }
                Console.WriteLine();
            }
  • Вопрос задан
  • 128 просмотров
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08
int count = 0;
int sum = 0;

if (a[i, j] > 0) {
  sum += a[i, j];
  count += 1;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы