Cho biết a := 3 ; b:= 6 ; câu lệnh sau cho kết quả b là bao nhiêu? if (a + b) > 5 then begin a:= a + 1 ; b:= b + 2 ; end else a:= b ; * Cho biết a := 3 ; b:= 6 ; câu lệnh sau cho kết quả b là bao nhiêu? if a > 5 then begin a:= a + 5 ; b:= b + 3 ; end else begin a:= a + 1 ; b:= b + 1 ; end ; * Cho biết a := 3 ; b:= 6 ; câu lệnh sau cho kết quả b là bao nhiêu? if b < a then b:= b – a ; * Cho biết a := 3 ; b:= 6 ; câu lệnh sau cho kết quả b là bao nhiêu? if a <> b then b:= a + b ; * Cho biết a := 3 ; b:= 6 ; câu lệnh sau cho kết quả b là bao nhiêu? if a mod 2 = 0 then b:= 9 ; * 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 ; * giúp mình với ạ

2 câu trả lời

Cho biết a := 3 ; b:= 6 ;

câu lệnh sau cho kết quả b là bao nhiêu?

if (a + b) > 5 then begin a:= a + 1 ; b:= b + 2 ; end else a:= b 

- 3 + 6 > 5 => đúng 

- a := 3 + 1 = 4

- b := 6 + 2 = 8

=> kết quả b = 8
Cho biết a := 3 ; b:= 6 ;

câu lệnh sau cho kết quả b là bao nhiêu?

if a > 5 then begin a:= a + 5 ; b:= b + 3 ;end else begin a:= a + 1 ; b:= b + 1 ; end ; *

- 3 > 5 => sai => thực hiện lệnh sau else

- a := 3 + 1 = 4

- b := 6 + 1 = 7

=> kết quả b = 7 
Cho biết a := 3 ; b:= 6 ;

câu lệnh sau cho kết quả b là bao nhiêu?

if b < a then b:= b – a ; *

- 6 < 3 => sai => bỏ qua câu lệnh

=> b := 6

Cho biết a := 3 ; b:= 6 ;

câu lệnh sau cho kết quả b là bao nhiêu?

if a <> b then b:= a + b ; *

- 3 <> 6 => đúng 

- b := 3 + 6 = 9

=> kết quả b = 9
Cho biết a := 3 ; b:= 6 ;

câu lệnh sau cho kết quả b là bao nhiêu?

if a mod 2 = 0 then b:= 9 ; *

- 3 mod 2 = 0 => sai, bỏ qua câu lệnh

=> kết quả b = 6
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 ; *

- 6 mod 3 = 0 => đúng 

=> b := 3

=> kết quả b = 3

C1: b=9 vì a<5 nên a+5=8, b=b+3=9

C2:b=6 vì a mod 2=1 nên câu lệnh ko thể thực hiên

C3:b=9 vì a khác b nên b=a+b=3+6=9

C4:b=7 vì a<5 nên a+1=4, b=b+1=7