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

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

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

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

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

textual
Листинг программы
  1.             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},}      ; // двумерный
  2.  
  3.  
  4.  
  5.  
  6.            
  7.  
  8.  
  9.             // Заполняем двумерный рандомно и выводим для наглядности
  10.           //  Random rnd = new Random();
  11.  
  12.             for (int i = 0; i < a.GetLength(0); i++)
  13.             {
  14.                 Console.WriteLine();
  15.                 for (int j = 0; j < a.GetLength(1); j++)
  16.                 {
  17.               //      a[i, j] = rnd.Next(0, 10);
  18.                     Console.Write("{0}\t", a[i, j]);
  19.                 }
  20.  
  21.             }
  22.  
  23.             //////////////// ищем номера строк
  24.             Console.WriteLine("---------\n Номера строк : ");
  25.  
  26.  
  27.             for (int i = 0; i < a.GetLength(0); i++)
  28.             {
  29.                 for (int j = 0; j < a.GetLength(1); j++)
  30.                 {
  31.                     if (a[i, j] % 2 != 0)
  32.                         break;
  33.                     if (a[i, j] % 2 == 0 && j == (a.GetLength(1)-1))
  34.                         Console.Write((i+1).ToString() + "\t");
  35.  
  36.  
  37.                 }
  38.  
  39.             }

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


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

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

13   голосов , оценка 4.154 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы