Trong các câu lệnh sau câu lệnh nào hợp lệ, câu lệnh nào không hợp lệ:
a. For i:=10 to 1 do x:=x+1;
Trả lời:
b. For i:=1 to 5.5 do x:=x+1;
Trả lời:
c. Var i: real;
Begin For i:=1 to N do x:=x+2; End.
Trả lời:
d. Var a: integer;
Begin For a:=1 to N do x =x+2; End.
Trả lời:
e. For i:= 2 to 10 do x:=x+1;
Trả lời:
GIÚP EM VỚI Ạ EM CẦN GẤP!
CÁM ƠN ANH CHỊ NHIỀU!
EM HỎI NICK KHÁC CỦA EM KO AI TRẢ LỜI!
BUỒN QUÁ!
a. For i:=10 to 1 do x:=x+1;
Trả lời:
Câu lệnh trên không hợp lệ,vì giá trị đầu của $for..to..do$ luôn phải nhỏ hơn giá trị cuối
b. For i:=1 to 5.5 do x:=x+1;
Trả lời: câu lệnh trên không hợp lệ vì giá trị đầu và giá trị cuối của $For..to..do$ là giá trị nguyên
c. Var i: real;
Begin
For i:=1 to N do
x:=x+2;
End.
Trả lời:câu lệnh trên không hợp lệ vì thiếu khai báo biến N,x.
d. Var a: integer;
Begin
For a:=1 to N do
x =x+2;
End.
Trả lời:câu lệnh trên không hợp lệ vì thiếu khai báo biến x,lệnh gán sai cú pháp
e. For i:= 2 to 10 do x:=x+1;câu lệnh hợp lệ
a. For i:=10 to 1 do x:=x+1;
Trả lời: sai (thay to bằng downto)
b. For i:=1 to 5.5 do x:=x+1;
Trả lời: đúng
c. Var i: real; Begin For i:=1 to N do x:=x+2; End.
Trả lời: sai (chưa khai báo biến , x)
d. Var a: integer; Begin For a:=1 to N do x =x+2; End.
Trả lời: sai (chưa khai báo biến x; x:=x+2)
e. For i:= 2 to 10 do x:=x+1;
Trả lời: đúng
Học tốt! Cho m câu tlnt nha!