Câu lệnh lặp có tác dụng giúp chỉ 1 lệnh thay thế được cho nhiều lệnh.
* Cú pháp 1
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>
Trong đó:
+ for, to, do: từ khóa
+ biến đếm: phải khai báo kiểu số nguyên (như là integer)
+ giá trị đầu, giá trị cuối: là giá trị nguyên
+ số lần lặp = giá trị cuối - giá trị đầu + 1
Nếu là câu lệnh ghép thì nằm trong cặp begin và end;
* Cú pháp 2
for <biến đếm> := <giá trị cuối> down to <giá trị đầu> do <câu lệnh>
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>
Trong đó:
+ for, to, do: từ khóa
+ biến đếm: phải khai báo kiểu số nguyên (như là integer)
+ giá trị đầu, giá trị cuối: là giá trị nguyên
+ số lần lặp = giá trị cuối - giá trị đầu + 1
Nếu là câu lệnh ghép thì nằm trong cặp begin và end;