[toc:ul]
1) Thật toán ở hình 1b là thuật toán để giải bài toán hình 1a.
2) Thao tác được lặp đi lặp lại: Hỏi số tranh của một bạn, cộng thêm vào tổng đang có.
Hành động lặp đó được lặp đi lặp lại 4 lần.
- Khi có một (hay nhiều) thao tác thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng cấu trúc lặp.
- Biến: đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể thay đổi trong quá trình thực hiện thuật toán, chương trình.
- Mẫu cấu trúc lặp có số lần biết trước:
Lặp với đếm từ số đếm đầu đến số đếm cuối:
Các thao tác cần lặp
Hết lặp.
Mẫu cấu trúc lặp không biết trước số lần lặp:
Lặp khi điều kiện lặp được thỏa mãn:
Các thao tác cần lặp
Hết lặp.