Cho biết a := 3 ; b:= 6 ; câu lệnh sau cho kết quả b là bao nhiêu? if b mod a = 0 then b:= a ;

2 câu trả lời

a:=3; b:=6;

if b mod a=0 then b:=a;

Ta có: 6 : 3 = 2 (dư 0)

Mà mod là chia lấy phần dư nên 6 mod 3=0

`=>` Câu lệnh điều kiện đúng nên thực hiện câu lệnh sau then b:=a; thì b=3

Vậy sau khi thực hiện câu lệnh thì kết quả b=3.

Cho biết a := 3 ; b:= 6 ; câu lệnh sau cho kết quả b là bao nhiêu?

if b mod a = 0 then b:= a ; 

=> b = 3