Создать двумерный массив размерности 3x3, и заполнить его числами от 1 до 9, расположенными случайным образом - C#
Формулировка задачи:
1. Создать двумерный массив размерности 3x3, и заполнить его числами от 1 до 9, расположенными случайным образом.
Решение задачи: «Создать двумерный массив размерности 3x3, и заполнить его числами от 1 до 9, расположенными случайным образом»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; class Program { static void Main(string[] args) { int size = 3; int[,] mat = new int[size, size]; List<int> l = new List<int>(); for (int i = 1; i <= size * size; i++) l.Add(i); Random r = new Random(); for (int i = 0; i < mat.GetLength(0); i++) { for (int j = 0; j < mat.GetLength(1); j++) { int n = r.Next(l.Count); mat[i, j] = l.ElementAt(n); l.RemoveAt(n); Console.Write("{0,4}", mat[i, j]); } Console.WriteLine(); } Console.ReadKey(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д