Nền tảng lập trình & môi trường

6. Vòng lặp: for / while

Vòng lặp cho phép lặp lại một việc nhiều lần. for hợp khi biết trước số lần; while hợp khi lặp đến khi một điều kiện sai.

Tính tổng 1 + 2 + ... + n
tong-1-den-n.cpp
int n, tong = 0;
cin >> n;
for (int i = 1; i <= n; i++) {
    tong = tong + i;   // cong don i vao tong
}
cout << tong << "\n";

Biến i chạy từ 1 đến n; mỗi vòng cộng i vào tong. Sau vòng lặp, tong là kết quả cần in.

i++ nghĩa là tăng i lên 1. Tương tự tong += i viết gọn cho tong = tong + i.