Thiết lập mảng hai chiều:
int[,] arr = new int[10, 10];
Nhập phần tử từ người dùng:
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
arr[i, j] = Convert.ToInt16(Console.ReadLine());
}
}
Ví dụ hoàn chỉnh hiển thị ma trận:
Ví dụ
using System;
using System.Linq;
class Demo {
static void Main() {
int m, n, i, j;
// hàng và cột của ma trận
m = 2;
n = 2;
int[,] arr = new int[10, 10];
Console.Write("Nhập phần tử ma trận: ");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
arr[i, j] = Convert.ToInt16(Console.ReadLine());
}
}
Console.WriteLine("In ma trận: ");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
Console.Write(arr[i, j] + "\t");
}
Console.WriteLine();
}
Console.ReadLine();
}
}
Kết quả
Nhập phần tử ma trận: 5 10 12 15 In ma trận: 5 10 12 15