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;