Iteration: FOR · Lặp: FOR
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Trang này cần trình duyệt gần đây (hỗ trợ SharedArrayBuffer). Vui lòng cập nhật Chrome, Edge, Firefox hoặc Safari lên phiên bản mới nhất.
English
FOR counts
- A count-controlled loop runs once for each integer from the start to the end, inclusive.
- The counter is an
INTEGER. - It is good practice to repeat the counter's name after
NEXT.
Tiếng Việt
FOR đếm
- Một vòng lặp được điều khiển bởi bộ đếm chạy một lần cho mỗi số nguyên từ điểm bắt đầu đến điểm kết thúc, bao gồm cả hai đầu mút.
- Bộ đếm là một
INTEGER. - Việc lặp lại tên của bộ đếm sau
NEXTlà tốt.
DECLARE Total : INTEGER
Total ← 0
FOR I ← 1 TO 5
Total ← Total + I
NEXT I
OUTPUT Total
Explore · Khám phá
Trace the running total · Theo dõi tổng tích lũy
A FOR loop repeats a set number of times. Step through and watch Total grow. · Một vòng lặp FOR lặp lại một số lượng lần xác định. Hãy bước qua và xem Total tăng dần.
English
STEP changes the jump
STEPsets the gap between values. It can be negative.- If the start is already past the end in the step's direction, the body does not run.
Tiếng Việt
STEP thay đổi bước nhảy
STEPthiết lập khoảng cách giữa các giá trị. Nó có thể âm.- Nếu điểm bắt đầu đã vượt quá điểm kết thúc theo hướng của bước nhảy, thân vòng lặp sẽ không chạy.
FOR I ← 5 TO 1 STEP -2
OUTPUT I
NEXT I
English
Watch out
NEXT Imust name the counter of this loop.- The body is indented.
NEXTlines up withFOR.
Tiếng Việt
Lưu ý
NEXT Iphải nêu tên bộ đếm của vòng lặp này.- Thân vòng lặp được thụt lề.
NEXTthẳng hàng vớiFOR.
English
Common mistakes
1 TO 5includes both 1 and 5.- Do not change the counter yourself inside the body.
Tiếng Việt
Lỗi thường gặp
1 TO 5bao gồm cả 1 và 5.- Đừng tự thay đổi bộ đếm bên trong thân vòng lặp.
English
Now you try
- Use a
FORloop to print a run of numbers.
Tiếng Việt
Bây giờ bạn thử
- Sử dụng vòng lặp
FORđể in ra một dãy số.
Use a FOR loop to output the numbers 1 to 5, one per line. · Sử dụng vòng lặp FOR để xuất ra các số từ 1 đến 5, mỗi số một dòng.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.
Output 5, 3 and 1, using FOR with STEP -2. · Xuất 5, 3 và 1, sử dụng FOR với STEP -2.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.