Cú pháp của câu lệnh điều kiện:
if <điều kiện> do <câu lệnh 1>
else <câu lệnh 2>;
Cú pháp của câu lệnh lặp với số lần chưa biết trước:
While <điều kiện> do
<câu lệnh>;
Cú pháp của câu lệnh lặp với số lần biết trước:
For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Ví dụ minh họa cho câu lệnh điều kiện:
if n mod 2=0 then writeln(n,' la so chan')
else writeln(n,' la so le');
Ví dụ minh họa cho câu lệnh lặp với số lần chưa biết trước:
while i<=n do
begin
s:=s+i;
i:=i+1;
end;
Ví dụ minh họa cho câu lệnh lặp với số lần biết trước:
for i:=1 to 10 do write(i:4);