Cho biết tính hợp lệ của các câu lệnh pascal sau đây và viết lại để có câu lệnh pascal hoàn chỉnh a)if m:=a+b then a>=b b)if 6<>5; then a:=a+b else a:

Cho biết tính hợp lệ của các câu lệnh pascal sau đây và viết lại để có câu lệnh pascal hoàn chỉnh
a)if m:=a+b then a>=b
b)if 6<>5; then a:=a+b else a:=a-b
c)if max > m then; max:=m else if x>n then max:=n
d)x:=5 ; if x>5 then a:=b; m:=n

0 bình luận về “Cho biết tính hợp lệ của các câu lệnh pascal sau đây và viết lại để có câu lệnh pascal hoàn chỉnh a)if m:=a+b then a>=b b)if 6<>5; then a:=a+b else a:”

  1. a. Không hợp lệ. (điều kiện là các phép so sánh, câu lệnh phải là lệnh gắn hoặc in nội dung ra ngoài màn hình)

    → if m=a+b then a:=b;

    b. Không hợp lệ. (trước then không dùng dấu 😉

    → if 6<>5 then a:=a+b else a:=a-b;

    c. Không hợp lệ. (sau then khong dùng dấu 😉

    → if max>m then max:=m else if x>n then max:=n;

    d. Hợp lệ. (câu lệnh đúng)

    Bình luận
  2. a) Không đặt câu lệnh gán trong phần điều kiện .

    if m=a+b then a:=b

    b) Sau phần điều kieekn không có dấu “;”.

    ⇒if 6<>5 then a:=a+b else a:=a-b;

    c) Sau then không có dấu “;”.

    ⇒if max > m then max:=m else if x>n then max:=n

    d) Câu lệnh hợp lệ, hoàn chỉnh.

    Bình luận

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