Заполнить матрицу натуральными числами - C#
Формулировка задачи:
Добрый день господа
Помогите пожалуйста решить задачу
Заполнить матрицу натуральными числами l..N*N, где N - размер матрицы. В программе предусмотреть возможность изменения размера матрицы.
Всего 2 штуки, если вам не трудноРешение задачи: «Заполнить матрицу натуральными числами»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { Console.WriteLine("Введите размер матрици"); int n = Convert.ToInt32(Console.ReadLine()); int[,] A = new int[n, n]; int p = 1; for (int i = n - 1; i >= 0; i--) { if (i % 2 != 0) for (int j = n-1; j >= 0; j--) A[i, j] = p++; else { for (int j = 0; j < n; j++) A[i, j] = p++; } } for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { Console.Write("{0}\t", A[i, j]); } Console.WriteLine(); } Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д