Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng : * A. For x:=1 to 1.5 do writeln(x); B.For i:=1.2 to 12.5 do writeln('x'); C.For i:=5 to 10 do writeln('x'); D.For a:=10 to 5 do writeln(a);

2 câu trả lời

Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng : *

A. For x :=1 to 1.5 do writeln(x);

⇒ 1.5 là số thực ⇒ sai

B. For i :=1.2 to 12.5 do writeln('x');

⇒ lặp từ 1.2 đến 12.5 in ra x ⇒ sai

C. For i := 5 to 10 do writeln('x');

⇒ đúng 

D. For a :=10 to 5 do writeln(a);

⇒ giá trị đầu lớn hơn cuối ⇒ sai

=> Đáp án : C

Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng : *
A. For x:=1 to 1.5 do writeln(x);
B.For i:=1.2 to 12.5 do writeln('x');
C.For i:=5 to 10 do writeln('x');
D.For a:=10 to 5 do writeln(a);

câu A, B sai vì câu lệnh for chỉ cho đi các số nguyên 

câu D sai vì  10 không thể đi tới 5 được muốn chương trình chạy được bạn đổi to thành downto;