Bài 4. Sử dụng biến trong chương trình

Quocvi Hoang

Các câu lệnh và khai báo sau trong pascal đúng hay sai?hãy chỉ ra lỗi sai nếu có

a) For i:=1 to 10; do x:=x+1;

b) For i: =1 to 10 do writeln('A')

c) Y:=5; while Y:=10 do Y:=Y+20;

d) s :=0; n :=0; ; while s<= 10 do n :=n+1;s:=s+n;

e) for i =100 to 20 do x :=x+2;

f) for i :=2 to 20 do x:=x+1;

Nguyễn Lê Phước Thịnh
12 tháng 10 2019 lúc 20:42

a) 2 lỗi

- thiếu do

- vòng lặp for tuyệt đối không có ;

b: sau writeln('A') không có chấm phẩy

c: sai chỗ y:=10

phải là y=10 mới đúng

d: sử dụng 2 chấm phẩy là sai

sau while do nếu có từ 2 lệnh trở lên phải bao bọc trong begin end

e: thiếu dấu : sau i, đi từ 100 tới 20 là sai,

phải là for i:=100 downto 20 do mới đúng

f: không sai

Bình luận (0)

Các câu hỏi tương tự
Chén nì Kim
Xem chi tiết
Nguyễn Quang Thiện
Xem chi tiết
Nguyễn Bảo linh
Xem chi tiết
Bong Hoa No
Xem chi tiết
Bong Hoa No
Xem chi tiết
Phạm Kiều Mỹ
Xem chi tiết
Nguyễn Ruby
Xem chi tiết
Philip Ha Sha
Xem chi tiết
Ngọc Anh Lê
Xem chi tiết