Вывести номера тех строк двухмерного массива, все элементы которых четные - C#

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

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

Двумерный массив 10x10, вывести номера тех строк, все элементы которых четные.

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

textual
Листинг программы
            double[,] a = new double[10, 10] {{ 1,1,1,1,1,1,1,1,1,1},{1,1,1,1,1,1,1,1,1,1},{2,2,2,2,2,2,2,2,2,2},{2,1,2,1,1,2,1,1,1,2},{1,1,1,1,1,1,1,1,1,1},{4,4,4,4,4,4,4,4,4,4},{4,4,4,4,4,4,4,4,4,1},{1,1,1,1,1,1,1,1,1,1},{1,1,1,1,1,1,1,1,1,1},{1,1,1,1,1,1,1,1,1,1},}      ; // двумерный
 
 
 
 
            
 
 
            // Заполняем двумерный рандомно и выводим для наглядности
          //  Random rnd = new Random();
 
            for (int i = 0; i < a.GetLength(0); i++)
            {
                Console.WriteLine();
                for (int j = 0; j < a.GetLength(1); j++)
                {
              //      a[i, j] = rnd.Next(0, 10);
                    Console.Write("{0}\t", a[i, j]);
                }
 
            }
 
            //////////////// ищем номера строк 
            Console.WriteLine("---------\n Номера строк : ");
 
 
            for (int i = 0; i < a.GetLength(0); i++)
            {
                for (int j = 0; j < a.GetLength(1); j++)
                {
                    if (a[i, j] % 2 != 0)
                        break;
                    if (a[i, j] % 2 == 0 && j == (a.GetLength(1)-1))
                        Console.Write((i+1).ToString() + "\t");
 
 
                }
 
            }

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


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

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

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