Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Linh Linh

!!!Giúp mình với, mai mình thi rồi!!! Sau mỗi câu lệnh pascal sau đây x sẽ có giá trị là bao nhiêu nếu giá trị trước đó của x = 6

A. If (x mod 3 = 0) then x:=x+1

B. If (x mod 3 = 2) or (x>=5) then x:=2*x

C.If (x mod 2 = 1) and (x>10) then x:=x/3

D. If x mod 6 = 0 then

Begin

X:=x*x

X:=x-10

End;

Minh Lệ
10 tháng 5 2021 lúc 0:47

A. -> x=7

Giải thích: 6 chia hết cho 3 -> ĐK đúng nên thực hiện câu lệnh x=x+1 <=> x=6+1=7

B. -> x= 12

Giải thích: Điều kiện 6 chia cho 3 dư 2 là sai, nhưng x>=5 là điều kiện đúng nên vẫn thực hiện câu lệnh x=2*x <=> x=2*6 =12

C. -> x=6

Giải thích: Điều kiện 6 chia 2 dư 1 và 6>10 đều sai nên không thực hiện câu lệnh tiếp theo

D. -> x=26

Giair thích: x chia 6 dư 0 ->ĐK đúng -> thực hiện câu lệnh :

x=x*x <=> x =6*6= 36

x=x-10 <=> x=36-10 = 26


Các câu hỏi tương tự
Lương Xuân Hiếu
Xem chi tiết
Hồng Nhung_8B
Xem chi tiết
Lâm Tinh Thần
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Hiền Mai Nguyễn Dương (K...
Xem chi tiết
Phong
Xem chi tiết
ngọc hân
Xem chi tiết
baopham
Xem chi tiết