Cho chương trình: Program BT; Var s, i : integer; Begin i :=4; s :=40; If i>3 then s := s*3+(5-i)*2 else If i>3 then s :=s*i; End. Giá trị sau cùng của s là? ( ) 128 ( ) 122 ( ) 44 ( ) 160
2 câu trả lời
Cho chương trình:
Program BT;
Var s, i : integer;
Begin i :=4; s :=40;
If i>3 then s := s*3+(5-i)*2 else If i>3 then s :=s*i;
End.
Giá trị sau cùng của s là?
( ) 128
( ) 122 (thực hiện câu lệnh 1)
( ) 44
( ) 160 (thực hiện câu lệnh 2)
Kq:=122
vì i=4
nên i>3 đúng ta làm câu lệnh sau then: s := s*3+(5-i)*2=
s:=40*3+(5-3)*2=122;
Câu hỏi trong lớp
Xem thêm