Các câu lệnh Pascal sau đúng hay sai? Hãy chỉ ra chỗ sai nếu có: A. For i:=to 10 ; do x:= x+1; B. For i:=10 to 1 do x:= x+1; C. For i:=to 10 do x:= x+1; D. While i:=1 do t:=10; E. While a<=b; do write ('b khong nho hon a');

2 câu trả lời

A. Sai do biến đếm ko gán giá trị đầu và sau điều kiện dư dấu ;

B. Sai do giá trị đầu lớn hơn giá trị cuối

C. Sai do biến đếm ko gán giá trị đầu

D. Sai do điều kiện trong câu lệnh while ko đc là phép gán mà là phép so sánh

E. Sau điều kiện dư dấu ;

a) sai thiếu giá trị đầu và dư dấu ; sau giá trị cuối

b) giá trị đầu lơn hơn giá trị cuối

c) thiếu giá trị đầu

d) while do điều kiện là phép so sánh, không phải là một phép gán.

e) dư dấu ; sau a<=b