Hãy cho biết giá trị của biến x sau khi thực hiện các câu lệnh sau?x := 5;If (x mod 5 = 0) Then x := x + 1;If (x mod 3 = 0) Then x := x + 2;If (x mod 7 = 0) Then x := x + 3 Else x := x + 4; 11 6 12 8
2 câu trả lời
x := 5;
If (x mod 5 = 0) Then x := x + 1;
`->` Diều kiện đúng, thực hiên câu lệnh x:=x+1 (5+1=6)
`=>` x=6
If (x mod 3 = 0) Then x := x + 2;
`->` Điều kiện đúng, thực hiện câu lệnh x:=x+2(6+2=8)
`=>` x=8
If (x mod 7 = 0) Then x := x + 3 Else x := x + 4;
`->` Điều kiện sai nên thực hiện câu lệnh sau else x:=x+4(8+4=12)
______________________
Vậy đáp án cuối cùng là 12
Câu hỏi trong lớp
Xem thêm