Дана матрица 5 на 5, все элементы ниже главной диагонали обнулить, выше соответственно заменить на значение - C#
Формулировка задачи:
Привет, можете помочь в си шарп?
1 Дана матрица 5 на 5, все элементы ниже главной диагонали обнулить, выше соответственно заменить на значение 6!
Решение задачи: «Дана матрица 5 на 5, все элементы ниже главной диагонали обнулить, выше соответственно заменить на значение»
textual
Листинг программы
public class InfoClass { public static void Main() { int n = 5; int[,] a = new int[n, n]; Random rnd = new Random(); for (var i = 0; i < n; i++) { for (var j = 0; j < n; j++) { a[i, j] = rnd.Next(100); } } Print(a, n); for (var i = 0; i < n; i++) { for (var j = 0; j < n; j++) { if (i > j) { a[i, j] = 0; } if (j > i) { a[i, j] = 6; } } } Print(a, n); } public static void Print(int[,] a, int size) { for (var i = 0; i < size; i++) { for (var j = 0; j < size; j++) { if (j > 0) { Console.Write(" "); } Console.Write(a[i, j]); } Console.WriteLine(); } Console.WriteLine(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д