Về bài tập pascal

làm sao để khi nhập sai số trong pascal thì nó sẽ quay trở lại lệnh đầu???
ví dụ:
mời bạn nhập vào số chẵn: 3
ban đã nhập sai, mời bạn nhập lại
mời bạn nhập số chẵn:...
cảm ơn mọi người
 
Sửa lần cuối bởi điều hành viên:
Reply: về bài tập pascal

procedure nhap(var a:integer);
begin
write('moi ban nhap so chan: ');readln(a);
end;

var a:integer;
begin

repeat nhap(a) until a mod 2 =0;
writeln('cam on ban da nhap dung');
readln;

end.
 
Reply: về bài tập pascal

procedure nhap(var a:integer);
begin
write('moi ban nhap so chan: ');readln(a);
end;

var a:integer;
begin

repeat nhap(a) until a mod 2 =0;
writeln('cam on ban da nhap dung');
readln;

end.
Đúng rồi :beat_brick: nhưng thêm đoạn code ghi bạn đã nhập sai mời bạn nhập lại thấy hay hơn thím ạ :troll:
 

Bài viết đang hot

Thống kê

Chủ đề
102,777
Bài viết
470,596
Thành viên
340,591
Thành viên mới nhất
Quang Nguyễn NĐ
Top