Câu 1: Các câu lệnh Pascal sau đúng hay sai? Hãy chỉ ra chỗ sai nếu có và sửa lại cho đúng? a) for i:=100 to 1 do writeln(‘A’); b) for i:=1.5 to 10.5

Câu 1: Các câu lệnh Pascal sau đúng hay sai? Hãy chỉ ra chỗ sai nếu có và sửa lại cho đúng?
a) for i:=100 to 1 do writeln(‘A’);
b) for i:=1.5 to 10.5 do writeln(‘A’);
c) for i:=1 to 10 do writeln(‘A’);
d) var i: real; for i:=1 to n do writeln(‘A’);
(Giúp mình với ạ)

0 bình luận về “Câu 1: Các câu lệnh Pascal sau đúng hay sai? Hãy chỉ ra chỗ sai nếu có và sửa lại cho đúng? a) for i:=100 to 1 do writeln(‘A’); b) for i:=1.5 to 10.5”

  1. a) sai

    sửa: for i:=1 to 100 do writeln(‘A’);

    b) sai gái trị đầu và giá trị cuối phải là số nguyên

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

    c) đúng

    d) sai

    sửa: var i:integer; for i:=1 to n do writeln(‘A’);

    chúc bạn học tốt

    Bình luận
  2. a) Sai. Trong vòng lặp For do, giá trị đầu phải < giá trị cuối

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

    b) Sai. Giá trị đầu và giá trị cuối phải là giá trị nguyên

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

    c) Đúng

    d) Sai. Biến đếm phải thuộc kiểu nguyên, chưa khai báo n

        Sửa: var i,n:integer; for i:=1 to n do writeln(‘A’);

    Học tốt!

    Bình luận

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