Получить квадратную матрицу порядка 9 из одномерного массива действительных чисел - C#
Формулировка задачи:
Уважаемые, если сможете, помогите пожалуйста. Срочно нужно написать эту программу в консоли на c#.
2. Дан одномерный массив действительных чисел a1, ..., a81. Получить квадратную матрицу порядка 9, элементами которой являются числа a1, ..., a81. Для получения квадратной матрицы использовать функцию.
Решение задачи: «Получить квадратную матрицу порядка 9 из одномерного массива действительных чисел»
textual
Листинг программы
- using System;
- using System.Linq;
- class Program
- {
- static void Main()
- {
- double[] arr = Enumerable.Repeat(new Random(), 81).Select(r => r.NextDouble()).ToArray();
- Console.WriteLine(String.Join(", ", arr));
- Console.WriteLine();
- double[,] matrix = new double[9, 9];
- for (int i = 0; i < 9; i++)
- {
- for (int j = 0; j < 9; j++)
- {
- Console.Write((matrix[i, j] = arr[i * 9 + j]).ToString("F2"));
- Console.Write('\t');
- }
- Console.WriteLine();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д