C++ - In ra màn hình bảng cửu chương của một số nhập từ bàn phím

Viết chương trình in ra màn hình bảng cửu chương của một số được nhập từ bàn phím.

Bài giải

-------------------- ######## --------------------

Cách để giải bài toán trên như sau:

  • Nhập số n từ bàn phím để tính bảng cửu chương
  • Sử dụng vòng lặp for đi từ 1 đến 10, cấu trúc vòng lặp for đó là for(int i = 1; i < n; i++)
  • Bên trong mỗi vòng lặp thứ i, in ra màn hình n*i

Chúng ta sẽ giải bài toán trên bằng cách sử dụng vòng lặp for trong C++ như sau:

#include <iostream>
using namespace std;

int main()
{
    int n;
    cout << "Nhap so n: ";
    cin >> n;
    cout << "Bang cuu chuong cua " << n << ":" << endl;
    for(int i = 1; i <= 10; i++) {
        cout << "   " << n << " x " << i << " = " << n*i << endl;
    }
    return 0;
}

Và kết quả sau khi thực thi chương trình trên như sau:

Khi nhập số n = 3:

Khi nhập số n = 8:

Khi nhập số n = 5:

Nguồn: freetuts.net