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

QH

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;

NT
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ự
CK
Xem chi tiết
NT
Xem chi tiết
NL
Xem chi tiết
BN
Xem chi tiết
BN
Xem chi tiết
PM
Xem chi tiết
NR
Xem chi tiết
PS
Xem chi tiết
NL
Xem chi tiết