Сформировать матрицу по образцу - C#
Формулировка задачи:
Приветствую дорогие. Помогите решить 2 номер задачи:
Console.Write("n = "); int n = Convert.ToInt32(Console.ReadLine()); int[,] arr = new int[n,n]; Int64 f = n; Int64 s = 1; for (int i = 0; i <= n; i++) { for (int j = 0; j <= n;j++) { if (j==f-1) arr[i,j] = s; else arr[i,j] = 0; } f = f + 1; s++; } for (int i = 0; i <= n; i++) { for (int j = 0; j <= n; j++) { Console.Write(arr[i,j]); Console.WriteLine(); } } Console.ReadLine();
Решение задачи: «Сформировать матрицу по образцу»
textual
Листинг программы
using System; namespace Sony_16 { class Program { static void Main(string[] args) { Console.Write("Enter size array(n) = "); int n = Convert.ToInt32(Console.ReadLine()); int[,] mas = new int[n, n]; for (int i = 0; i < n; i++) { mas[i, n - i - 1] = i + 1; } for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { Console.Write(mas[i ,j] + " "); } Console.WriteLine(); } Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д