Bài tập vòng lặp trong C# (Phần 2)



Bài tập C#: In bảng nhân của một số bất kỳ

Viết chương trình C# để nhập một số và sau đó in bảng nhân của số đó, có dạng như sau:

11 x 1 = 11
11 x 2 = 22
11 x 3 = 33
...

Đây là bài tập C# cơ bản giúp bạn làm quen với cách sử dụng vòng lặp FOR trong C#.

Chương trình C#

Dưới đây là chương trình C# để giải bài tập in bảng nhân của một số bất kỳ trong C#:

using System;namespace VietJackCsharp
{
    class TestCsharp
    {
        public static void Main()
        {            int j, n;            Console.Write("\n");
            Console.Write("Chuong trinh C# de in bang nhan cua so bat ky:\n");
            Console.Write("---------------------------------------------");
            Console.Write("\n\n");            Console.Write("Nhap mot so bat ky: ");
            n = Convert.ToInt32(Console.ReadLine());
            Console.Write("\n");
            for (j = 1; j <= 10; j++)
            {
                Console.Write("{0} X {1} = {2} \n", n, j, n * j);
            }                      Console.ReadKey();
        } 
    }
}

Nếu bạn không sử dụng lệnh Console.ReadKey(); thì chương trình sẽ chạy và kết thúc luôn (nhanh quá đến nỗi bạn không kịp nhìn kết quả). Lệnh này cho phép chúng ta nhìn kết quả một cách rõ ràng hơn.

Kết quả chương trình C#

Biên dịch và chạy chương trình C# trên sẽ cho kết quả:

Bài tập vòng lặp trong C# (Phần 2)
bai-tap-vong-lap-trong-csharp.jsp