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