Задать вопрос
@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();
            }
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08
int count = 0;
int sum = 0;

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

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

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