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

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

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

1) Создать двухмерный массив 10 на 10. 2) Заполнить его случайными числами. 3) Вывести на экран. 4)Изменить значения массива так, чтоб те значения которые находяться по диагонали выше центра равнялись 0. Первые 3 пункта сделал.
  int[,] a = new int[10,10];
            int[,] b = new int[10,10];
            Random r = new Random();
            for (int i = 0; i < 10; i++)
            {
                Console.WriteLine(); 
                for (int j = 0; j < 10; j++)
                {
                    a[i, j] = r.Next(0, 10);
                    Console.Write(a[i, j]+"   ");
                }
            }
            Console.WriteLine();
            for (int i = 0; i < 10; i++)
            {
                Console.WriteLine(); 
                for (int j = 0; j < 10; j++)
                { 
                    Console.Write(a[i, j] + "   ");
                }
            }
            Console.ReadKey();

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

textual
Листинг программы
if(i<j)
a[i,j] = 0

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


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

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

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