Как инициализировать двумерный массив с клавиатуры? - C#
Формулировка задачи:
Задача такая: дана целочисленная матрица MxN. Необходимо обеспечить пользователю ввод количества строк и столбцов, а также значений массива. В конце вывести на экран проинициализированный массив.
Ввод количества строк и столбцов это легко. Но с инициализацией с клавиатуры что-то не получается разобраться( Прошу помощи. Вот какие идеи пока есть, но это не работает:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _1 { class Program { static void Main(string[] args) { int m, n; Console.WriteLine("Введите количество столбцов: "); m = Int32.Parse(Console.ReadLine()); Console.WriteLine("Введите количество строк: "); n = Int32.Parse(Console.ReadLine()); int [,] Matrix = new int [m, n]; for (int i = 0; i < m; i++) { Console.WriteLine("Присваиваем значение строке: "); int a = Int32.Parse(Console.ReadLine()); int[m,n] Matrix = { { a, } }; for (int j = 0; j < n ; j++ ) { Console.WriteLine("Присваиваем значение столбцу: "); int b = Int32.Parse(Console.ReadLine()); int[m,n] Matrix = { { a, b }}; } } Console.WriteLine("{0}/t", Matrix [m, n]); Console.ReadKey(); } } }
Решение задачи: «Как инициализировать двумерный массив с клавиатуры?»
textual
Листинг программы
Console.WriteLine("Введите количество столбцов: "); m = Int32.Parse(Console.ReadLine()); Console.WriteLine("Введите количество строк: "); n = Int32.Parse(Console.ReadLine());
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д