trong pascal câu lệnh nào dưới đây xem là hợp lệ, vì sao? a) For i=100 to 1 do writeln('A'); b) For i=1.5 to 10.5 do writeln('A'); c) For i=1 to 10 do writeln('A'); d) For i=1 to 10 do writeln('A');

2 câu trả lời

a) sai vì giá trị đầu lớn hơn giá trị cuối

b)sai vì giá trị là kiểu số nguyên

c)sai vì thiếu dấu giữa i=

d)sai như câu c

sửa lại

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

Cả 4 câu lệnh trên đều sai do ở phép gán i cã 4 đều thiếu dấu :

Nếu đúng thì câu lênh như thế này

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