Sau mỗi câu lệnh dưới đây giá trị của biến x sẽ là bao nhiêu A) x:=5; If (30 mod 15 = 0) then x:=x +5; B) x:=0; For i:= to 5 do x:=x+3; Trả

Sau mỗi câu lệnh dưới đây giá trị của biến x sẽ là bao nhiêu
A) x:=5;
If (30 mod 15 = 0) then x:=x +5;
B) x:=0;
For i:= to 5 do x:=x+3;
Trả lời giúp ạk
????????????????♡♡♡♡♡

0 bình luận về “Sau mỗi câu lệnh dưới đây giá trị của biến x sẽ là bao nhiêu A) x:=5; If (30 mod 15 = 0) then x:=x +5; B) x:=0; For i:= to 5 do x:=x+3; Trả”

  1. a) Nếu 30 chia hết cho 15 thì x:=x+5

    Vì 30 chia 15 = 2, không dư

    => Điều kiện đúng

    => x = x+5 = 5 + 5 =10

    Vậy x = 10

    b) For i:=1 to 5 do x:=x+3;

    Cho biến i chạy từ 1 đến 5, thực hiện câu lệnh 5 lần

    Lần chạy thứ nhất: x = x + 3 = 0 + 3 =3

    Lần chạy thứ hai: x = x+ 3 = 3 + 3 =6

    Tương tự, đến lần chạy thứ 5: x = x + 3= 12 +3 =15

    Vậy x = 15

    Bình luận
  2. A) Do `(30 Mod 15 =0) ` đúng `=> x=x+5=5+5=10`

    b) Do biến i không có giá trị bắt đầu nên câu lệnh không được thực hiện 

    `=> x=0`

    Bình luận

Viết một bình luận