In bảng nhân trong C#



Bài tập C#: Nhập một số từ Input Stream và in bảng nhân

Đây là chương trình C# cơ bản giúp bạn làm quen với cách nhập dữ liệu từ bàn phím và làm quen với cấu trúc chương trình C#.

Ví dụ: bạn nhập số 4 từ bàn phím, sau đó in bảng nhân có dạng:
4 x 0 = 0
4 x 1 = 4
4 x 2 = 8
....

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 trong C#:

using System;namespace VietJackCsharp
{
    class TestCsharp
    {
        public static void Main()
        {
            int x;
            int result;            Console.WriteLine("Nhap mot so bat ky:");
            x = Convert.ToInt32(Console.ReadLine());            result = x * 0;
            Console.WriteLine("Hien thi bang nhan:\n{0} x {1} = {2}", x, 0, result);
            result = x * 1;
            Console.WriteLine("{0} x {1} = {2}", x, 1, result);
            result = x * 2;
            Console.WriteLine("{0} x {1} = {2}", x, 2, result);
            result = x * 3;
            Console.WriteLine("{0} x {1} = {2}", x, 3, result);
            result = x * 4;
            Console.WriteLine("{0} x {1} = {2}", x, 4, result);
            result = x * 5;
            Console.WriteLine("{0} x {1} = {2}", x, 5, result);
            result = x * 6;
            Console.WriteLine("{0} x {1} = {2}", x, 6, result);
            result = x * 7;
            Console.WriteLine("{0} x {1} = {2}", x, 7, result);
            result = x * 8;
            Console.WriteLine("{0} x {1} = {2}", x, 8, result);
            result = x * 9;
            Console.WriteLine("{0} x {1} = {2}", x, 9, result);
            result = x * 10;
            Console.WriteLine("{0} x {1} = {2}", x, 10, result);
            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ả

In bảng nhân trong C#
bai-tap-csharp-co-ban.jsp