Создать двумерный массив размерности 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();
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д