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:
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
- 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ặpfor
đó 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:
Bài viết này được đăng tại [free tuts .net]
Khi nhập số n = 8:
Khi nhập số n = 5:
7. Bài tập vòng lặp for trong C++
- C++ - In tất cả các số chẵn từ 1 đến n được nhập từ bàn phím
- C++ - Đảo ngược một số nguyên bất kỳ được nhập từ bàn phím
- C++ - In ra hình tam giác với các ký tự *
- 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
- C++ - Tính giai thừa của một số được nhập từ bàn phím
- C++ - Tìm tất cả ước của một số nguyên được nhập từ bàn phím
- C++ - Tính lũy thừa của một số nguyên được nhập từ bàn phím
- C++ - Tìm ước chung lớn nhất của 2 số nguyên được nhập từ bàn phím