public static void Main()
Console.WriteLine("Bai tap Function");
Console.WriteLine("Vo Ngoc Minh Thu");
Console.WriteLine("n={0}", n);
Console.Write("Bai 1: ");
Console.Write("Bai 2: Cac so <n va la boi cua 3 va 5: ");
Console.Write("Bai 3: Tong cac so trong khoang [1, n] = ");
Console.Write("Bai 4: So cac chu so le cua n: ");
Console.Write("Bai 5: Trung binh cong cac so chan thuoc [1, n] = ");
static void nhapn(out int n)
Console.Write("Nhap n>0:");
n = int.Parse(Console.ReadLine());
Console.WriteLine("Sai, nhap lai...");
while (n <= 0 || n > 999);
static int nhapsonguyen()
Console.Write("Nhap n>0:");
n = int.Parse(Console.ReadLine());
Console.WriteLine("Sai, nhap lai...");
while (n <= 0 || n > 999);
static void chanle(int n)
Console.WriteLine("n la so chan");
Console.WriteLine("n la so le");
for (int i = 1; i < n; i++)
if (i % 3 == 0 && i % 5 == 0)
for (int i = 1; i <= n; i++)
if (a % 2 != 0 && a != 0)
if (b % 2 != 0 && b != 0)
if (c % 2 != 0 && c != 0)
for (int i = 1; i <= n; i++)
static float TBCsole(int n)
return (float)tongle(n) / demle(n);