Ví dụ để tạo bảng cửu chương của một số (do người dùng nhập vào) bằng vòng lặp for.
Để hiểu ví dụ này, bạn nên có kiến thức về các chủ đề lập trình C ++ sau:
- C ++ cho Vòng lặp
Ví dụ 1: Hiển thị bảng cửu chương lên đến 10
#include using namespace std; int main() ( int n; cout <> n; for (int i = 1; i <= 10; ++i) ( cout << n << " * " << i << " = " << n * i << endl; ) return 0; )
Đầu ra
Nhập số nguyên: 5 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
Chương trình trên chỉ tính toán bảng cửu chương lên đến 10.
Chương trình dưới đây là sửa đổi của chương trình trên, trong đó người dùng cũng được yêu cầu nhập phạm vi mà bảng cửu chương sẽ được hiển thị.
Ví dụ 2: Hiển thị bảng cửu chương đến một phạm vi nhất định
#include using namespace std; int main() ( int n, range; cout <> n; cout <> range; for (int i = 1; i <= range; ++i) ( cout << n << " * " << i << " = " << n * i << endl; ) return 0; )
Đầu ra
Nhập số nguyên: 8 Nhập dải ô: 12 8 * 1 = 8 8 * 2 = 16 8 * 3 = 24 8 * 4 = 32 8 * 5 = 40 8 * 6 = 48 8 * 7 = 56 8 * 8 = 64 8 * 9 = 72 8 * 10 = 80 8 * 11 = 88 8 * 12 = 96