Hãy chỉ ra lỗi của các lệnh sau đây sửa lại cho đúng a) for i:=1.5+10.5 do write (‘A’) b)x:=10; while x:=10 do 10 x:=x+5 Hảy giúp mình

Hãy chỉ ra lỗi của các lệnh sau đây sửa lại cho đúng
a) for i:=1.5+10.5 do write (‘A’)
b)x:=10; while x:=10 do 10 x:=x+5
Hảy giúp mình

0 bình luận về “Hãy chỉ ra lỗi của các lệnh sau đây sửa lại cho đúng a) for i:=1.5+10.5 do write (‘A’) b)x:=10; while x:=10 do 10 x:=x+5 Hảy giúp mình”

  1. a)

    -sai công thức: for … to … do …;

    -giá trị đầu và giá trị cuối không phải số thực

    b) 

    -thiếu ; 

    -vòng lặp while phải có điều kiện chứ không phải phép gán

    Bình luận
  2. a) for i:=1.5+10.5 do write (‘A’)

    – Giá trị biến i phải là số nguyên, câu lệnh sai (thiếu to).

    Sửa: for i:=1 to 10 do write(‘A’);

    b) x:=10; while x:=10 do 10 x:=x+5

    – Sau while là điều kiện.

    Sửa: x:=10; while x<=10 do begin x:=x+5;

    Bình luận

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