Cho biết kết quả biến s sau đoạn chương trình sau a:=7; s:=22; Ifs>=40 then s:=s*else s:=s+a

2 câu trả lời

$\text{=> a = 7, s = 22}$

$\text{=> s >= 40 ⇒ 22 >= 40 }$

$\text{=> điều kiện s >= 40 sai}$

$\text{=> bỏ qua lệnh sau then thực hiện lệnh sau else}$

$\text{=> s = s + a = 22 + 7 = 29}$

$\text{=> Giá trị s = 29}$

Cho biết kết quả biến s sau đoạn chương trình sau

a:=7; // Gán a=7

s:=22; // Gán s=22

If s>=40 then s:=s*else s:=s+a // Nếu s>=40 thì s=s* <nhân gì thì chỗ này thiếu rồi> ngược lại s:=s+a

Ta có điệu kiện s>=40 sai (22<44) nên câu lệnh s:=s+a được thực hiện.

s=22+7=29.