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