public static void Main()
Console.WriteLine("Chương trình tính tổ hợp C(n,r)");
Console.WriteLine("Nhập vào n:");
n = int.Parse(Console.ReadLine());
Console.WriteLine("Nhập vào r:");
r = int.Parse(Console.ReadLine());
Console.WriteLine("Không tồn tại tổ hơp C({0},{1})",n,r);
Console.WriteLine("Kết quả tính tổ hợp C({0},{1}) là {2}",n,r,ToHop(n,r));
public static long ToHop(int n, int r)
return GiaiThua(n)/(GiaiThua(r)*GiaiThua(n-r));
public static long GiaiThua(int n)