Bài thưc hành câu lệnh Lặp for...to...do

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.

Câu hỏi trong lớp Xem thêm