Sunday, May 10, 2020

Chương trình in bảng cửu chương trong java

Trong chương trình này, bạn sẽ học cách tạo bảng nhân của một số đã cho. Điều này được thực hiện bằng cách sử dụng vòng lặp for và while trong Java.
Chương trình in bảng cửu chương trong java

Ví dụ 1: Tạo bảng nhân bằng vòng lặp for
public class MultiplicationTable {
    public static void main(String[] args) {
        int num = 5;
        for(int i = 1; i <= 10; ++i)
        {
            System.out.printf("%d * %d = %d \n", num, i, num * i);
        }
    }
}
Khi bạn chạy chương trình, đầu ra sẽ là:
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
Bảng nhân giống nhau cũng có thể được tạo bằng vòng lặp while trong Java.
Ví dụ 2: Tạo bảng nhân bằng vòng lặp while
public class MultiplicationTable {
    public static void main(String[] args) {
        int num = 9, i = 1;
        while(i <= 10)
        {
            System.out.printf("%d * %d = %d \n", num, i, num * i);
            i++;
        }
    }
}
Khi bạn chạy chương trình, đầu ra sẽ là:
9 * 1 = 9
9 * 2 = 18
9 * 3 = 27
9 * 4 = 36
9 * 5 = 45
9 * 6 = 54
9 * 7 = 63
9 * 8 = 72
9 * 9 = 81
9 * 10 = 90
Trong chương trình trên, không giống như vòng lặp for, chúng ta phải tăng giá trị của i bên trong thân vòng lặp.
Tìm hiểu chương trình tính giai thừa trong java
Mặc dù cả hai chương trình đều đúng về mặt kỹ thuật, tốt hơn là sử dụng vòng lặp trong trường hợp này. Đó là vì số lần lặp (từ 1 đến 10) đã biết.

No comments:

Post a Comment