public static int [,] nhapmatran (string ghichu)
Console.WriteLine("Nhap so dong: ");
int n = int.Parse(Console.ReadLine());
Console.WriteLine("Nhap so cot: ");
int m = int.Parse(Console.ReadLine());
for(int i = 0; i < n; i++)
Console.WriteLine("Nhap phan tu A[{i} {j}]");
arr[i,j] = int.Parse(Console.ReadLine());
public static void xuatmatran (int [,] arr)
for (int i = 0; i < arr.GetLength(0); i++)
for (int j = 0; j < arr.GetLength(1); j++)
Console.Write("{arr[i, j]} ");
public static int sum(int[,] arr)
for (int i = 0; i < arr.GetLength(0); i++)
for (int j = 0; j < arr.GetLength(1); j++)
public static bool kimtrasonguyento(int n)
for (int i = 2; i <= Math.Sqrt(n); i++)
public static int demsongto(int[,] arr)
for (int i = 0; i < arr.GetLength(0); i++)
for (int j = 0; j < arr.GetLength(1); j++)
if (kimtrasonguyento(arr[i, j]))
public static int tinhtongduongtrendong(int [,] arr)
Console.WriteLine("nhap so dong can tinh: ");
int k = int.Parse(Console.ReadLine());
for(int i = k; i < k+1 ; i++)
for(int j = 0; j< arr.GetLength(1); j++)
public static void Main(string[] args)
arr = nhapmatran("Nhap ma tran");
int kq = tinhtongduongtrendong(arr);
Console.WriteLine("Ket qua la: {kq}");