Определить количество каждой строки матрицы - C#
Формулировка задачи:
Всем привет! Нужна срочная помощь!
Я написал код к данному заданию: "Определите количество положительный элементов каждой строки матрицы А(10,20) и запомнить их в одномерном массиве N. Массив N вывести."
Прописал матрицу, сделал данное задание, но программа не выводить положительный элементы каждой строки матрицы, подскажите, где у меня ошибка, и что я сделал неправильно?
КОД:
Листинг программы
- double[,] a = new double[10, 20];
- int[] n = new int[10];
- Random rnd = new Random();
- /* заполняем матрицу случайными числами от -100 до 100 */
- for (int i = 0; i < 20; i++)
- {
- for (int j = 0; j < 10; j++)
- {
- a[j, i] = rnd.Next(-100, 101);
- Console.Write(a[j, i] + "\t");
- }
- Console.WriteLine("");
- }
- for (int i = 0; i < 20; i++)
- {
- int count = 0;
- for (int j = 0; j < 10; j++)
- {
- if (a[j, i] > 0) count++;
- }
- n[i] = count;
- }
- Console.WriteLine();
- Console.WriteLine();
- Console.WriteLine("Результат:");
- foreach (var item in n)
- {
- Console.Write(item + " ");
- }
- Console.ReadKey();
Решение задачи: «Определить количество каждой строки матрицы»
textual
Листинг программы
- int[] n = new int[10];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д