Số vòng lặp là: giá trị cuối-giá trị đầu +1
VD: for i:=3 to 10 do write(i,' ');
thì số vòng lặp là 10-3+1=8
Biến đếm trong câu lệnh for...do phải có cùng kiểu với giá trị đầu và giá trị cuối và biến đếm không được kiểu số thực, với kiểu số nguyên thì không được dùng int64.