Определить число отрицательных элементов в каждой строке - C#
Формулировка задачи:
Дана действительная матрица размера m×n. Определить число отрицательных элементов в каждой строке.
выводит нули
отказался я от рандомного массива, теперь осталось определить число отрицательных элементов в каждой строке..
Исправьте меня пожалуйста
class Program { static void Main(string[] args) { int n = 3; int[,] a = new int[n, n]; Random rand = new Random();
{ class Program { static void Main(string[] args) { int n; int m; Console.WriteLine("Vvedite kolichestvo strok"); n =int.Parse(Console.ReadLine()); Console.WriteLine("Vvedite kolichestvo stolbcov"); m = int.Parse(Console.ReadLine()); int[,] a = new int[n, m]; Random rand = new Random(); } } }
Как правильно вы вести массив, всё что прробовал критует приложение
class Program { static void Main(string[] args) { int n; int m; Console.WriteLine("Vvedite kolichestvo strok"); n =int.Parse(Console.ReadLine()); Console.WriteLine("Vvedite kolichestvo stolbcov"); m = int.Parse(Console.ReadLine()); int[,] a = new int[n, m]; Random rand = new Random(); for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) Console.Write(a[i, j] + " "); Console.WriteLine(); } } }
class Program { static void Main(string[] args) { const int m = 3, n = 4; int[,] y = new int[m, n] { { 2, -2, 8, 9 }, { 4, 5, -6, 2 }, { -7, 0, 1, 1 } }; Console.WriteLine("Исходный массив:"); for (int i = 0; i < m; ++i) { for (int j = 0; j < n; ++j) Console.Write(" " + y[i, j]); Console.WriteLine(); } } } }
class Program { static void Main(string[] args) { const int m = 3, n = 4; int[,] a = new int[m, n] { { 2, -2, 8, 9 }, { 4, 5, -6, 2 }, { -7, 0, 1, 1 } }; Console.WriteLine("Исходный массив:"); for (int i = 0; i < m; ++i) { for (int j = 0; j < n; ++j) Console.Write(" " + a[i, j]); Console.WriteLine(); } int count = 0; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if (a[i, j] < 0.0) { Console.Write(" "+ count); Console.WriteLine(); } } } } } }
Решение задачи: «Определить число отрицательных элементов в каждой строке»
textual
Листинг программы
static void Main(string[] args) { const int m = 3, n = 4; int[,] a = new int[m, n] { { 2, -2, 8, 9 }, { 4, 5, -6, 2 }, { -7, 0, 1, 1 } }; Console.WriteLine("Исходный массив:"); for (int i = 0; i < m; ++i) { for (int j = 0; j < n; ++j) Console.Write(" " + a[i, j]); Console.WriteLine(); } for (int i = 0; i < m; i++) { int count = 0; for (int j = 0; j < n; j++) { if (a[i, j] < 0 ) { count += 1; Console.Write("{0}", count); Console.WriteLine(); } } } Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д