Câu lệnh lặp với số lần biết trước trong pascal: dạng lặp tiến và dạng lặp lùi
+ Dạng lặp tiến: for <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh> ;
VD: for i := 1 to 10 do writeln('Xin chao cac ban');
+ Dạng lặp lùi: for <biến đếm>:= <giá trị cuối> dowto <giá trị đầu> do <câu lệnh> ;
VD: for i := 10 downto 1 do writeln('Xin chao cac ban');