2 câu trả lời
$#QLinkVN$
CÚ PHÁP:
`\text{for <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <vế lệnh>;}`
HOẠT ĐỘNG:
- Câu lệnh lặp sẽ thực hiện câu lệnh sau vế "$do$" nhiều lần.
- Số lần lặp có thể được biết trước bằng `\text{<giá trị cuối> - <giá trị đầu> +1}`.
VD: Trong lệnh: `\text{for i:=1 to 9 do writeln('aaa');}` thì số lần lặp lại công việc "$writeln('aaa')$" được thực hiện `9-1+1=9` lần!
- Khi bắt đầu thực hiện lệnh này, biến đếm sẽ nhận giá trị đầu, sau mỗi lần lặp và thực hiện lệnh (sau "$do$"), biến đếm được chương trình tự động tăng thêm 1 đơn vị cho đến khi bằng giá trị cuối.
- Loai câu lệnh này còn được gọi là "Lệnh lặp với số lần biết trước"
cú pháp For:
For <biến điếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
-Hoạt động: câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp. Số vòng lặp là biết trước và bằng giá trị cuối - giá trị đầu+1. Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị đầu, sau mỗi vòng lặp, biến đếm được tự động tăng thêm 1 đơn vị cho đến khi bằng giá trị cuối.