Определить, есть ли в массиве строка, в которой ровно пять отрицательных элементов - C#

Узнай цену своей работы

Формулировка задачи:

C# Console application. Дан двумерный массив размером n x m, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой ровно пять отрицательных элемента. Заранее благодарен.

Решение задачи: «Определить, есть ли в массиве строка, в которой ровно пять отрицательных элементов»

textual
Листинг программы
            Console.Write("Введите кол-во спортсменов n: ");
            int n = Convert.ToInt32(Console.ReadLine());
            Console.Write("Введите кол-во попыток m: ");
            int m = Convert.ToInt32(Console.ReadLine());
            int[,] arr = new int[m, n]; 
            Random rnd = new Random();
            int plus = 0;
            int index = 0;
            for (int i = 0; i < n; i++) 
            {
                for (int j = 0; j < m; j++)
                {
                    arr[i, j] = rnd.Next(-10, 20);
                    Console.Write(arr[i,j]+" ");
                    if (arr[i, j] < 0) plus++;
                }
                if (plus == 5) index = i+1;
                plus  = 0;
                Console.WriteLine();
            }
            Console.WriteLine("В строке {0} ровно 5 отрицательных элементов", index);
            Console.ReadKey();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы