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.
Ví dụ 1: Tạo bảng nhân bằng vòng lặp for
Ví dụ 2: Tạo bảng nhân bằng vòng lặp while
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.
Ví dụ 1: Tạo bảng nhân bằng vòng lặp for
public class MultiplicationTable {Khi bạn chạy chương trình, đầu ra sẽ là:
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);
}
}
}
5 * 1 = 5Bảng nhân giống nhau cũng có thể được tạo bằng vòng lặp while trong Java.
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
Ví dụ 2: Tạo bảng nhân bằng vòng lặp while
public class MultiplicationTable {Khi bạn chạy chương trình, đầu ra sẽ là:
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++;
}
}
}
9 * 1 = 9Trong 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.
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
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