Вывести количество строк и столбцов матрицы, элементы которых монотонно возрастают и убывают - C#

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

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

Дана матрица размера 5 x 10. Вывести количество строк1|столбцов2, элементы которых монотонно возрастают3|убывают4.

Решение задачи: «Вывести количество строк и столбцов матрицы, элементы которых монотонно возрастают и убывают»

textual
Листинг программы
static void Main()
 
        {
            do
            {
 
                Console.WriteLine("матрица: \n ");
                int[,] Matrix = new int[5, 10];
                Random rnd = new Random();
                for (int i = 0; i < 5; i++)
                {
                    for (int j = 0; j < 10; j++)
                    {
                        Matrix[i, j] = rnd.Next(0, 100);
                        Console.Write(Matrix[i, j] + "\t");
 
                    }
                    Console.WriteLine();
                }
                int n = 0;//
                bool k = false;//
            
                for (int i = 0; i < 5; i++)
                    for (int j = 0; j < 9; j++)
                    {
                        int a = Matrix[i, j];
                        int b = Matrix[i, j + 1];
                        if (a < b) 
                        { k = true; }
                        else { k = false; break; }
 
                    }
                    if (k == true)
                        n++;
                }
                Console.WriteLine("Результат " + n);
               
            }
            while (Console.ReadLine() == "1");
            Console.ReadKey();
            }
          }
    }

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


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

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

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