Với mỗi câu lệnh sau đây giá trị của biến x bằng bao nhiêu, nếu, trước đó giá trị của x=5 if(5 3) =0 then x =x+1 if x>10 then x =x+1 else x=-1;

Với mỗi câu lệnh sau đây giá trị của biến x bằng bao nhiêu, nếu, trước đó giá trị của x=5
if(5 3) =0 then x =x+1
if x>10 then x =x+1 else x=-1;

0 bình luận về “Với mỗi câu lệnh sau đây giá trị của biến x bằng bao nhiêu, nếu, trước đó giá trị của x=5 if(5 3) =0 then x =x+1 if x>10 then x =x+1 else x=-1;”

  1. x:=5;

    Câu lệnh 1: Vì điều kiện 5 mod 3=0 sai nên không thực hiện câu lệnh

    `=>` x=5

    Câu lệnh 2: Vì điều kiện x>10 sai nên không thực hiện câu lệnh sau then nên thực hiện câu lệnh sau else

    `=>` x=x-1=4

    Bình luận
  2. 1)

    x=5;

    if (5 mod 3=0) then x:=x+1;

    Điều kiện 5 mod 3=0 sai nên không thực hiện câu lệnh sau then

    nên x vẫn bằng 5

    2)

    x=5;

    if x>10 then x:=x+1 else x:=x-1;

    Điều kiện x>10 sai nên thực hiện câu lệnh sau else

    x=x-1=5-1=4

    Bình luận

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