Câu 1 : Hãy chỉ ra lỗi của các câu lệnh sau đây , và sửa lại cho đúng
a ) For i : = 100 to 1 do writeln ( ‘ A ‘ ) ;
b ) For i : = 1 to 100 do writeln ( ‘ A ‘ ) ;
c ) For i : = 1 to 10 do ; writeln ( ‘ A ‘ ) ;
Câu 1 : Hãy chỉ ra lỗi của các câu lệnh sau đây , và sửa lại cho đúng
a ) For i : = 100 to 1 do writeln ( ‘ A ‘ ) ;
b ) For i : = 1 to 100 do writeln ( ‘ A ‘ ) ;
c ) For i : = 1 to 10 do ; writeln ( ‘ A ‘ ) ;
Câu 1 : Hãy chỉ ra lỗi của các câu lệnh sau đây , và sửa lại cho đúng
a ) For i : = 100 to 1 do writeln ( ‘ A ‘ ) ;
b ) For i : = 1 to 100 do writeln ( ‘ A ‘ ) ;
c ) For i : = 1 to 10 do ; writeln ( ‘ A ‘ ) ;
TL :
a ) For i : = 100 to 1 do writeln ( ‘ A ‘ ) ;
– Sai vì : có giá trị đầu lớn hơn giá trị cuối , không đúng với cú pháp
– Sửa lại : For i : = 1 to 100 do writeln ( ‘ A ‘ )
b ) For i : = 1 to 100 do writeln ( ‘ A ‘ ) ;
– Sai vì : có giá trị đầu và giá trị cuối là kiểu số thực , không đúng với cú pháp
– Sửa lại : For i : = 1 to 10 do writeln ( ‘A ‘ )
c ) For i : = 1 to 10 do ; writeln ( ‘ A ‘ ) ;
– Sai vì : sau từ do có dấu ; như vậy không đúng với cú pháp
– Sửa lại : For i : = 1 to 10 do writeln ( ‘ A ‘ ) ;
a) sai
sửa: for i:=1 to 100 do writeln(‘A’);
b) sai giá trị đầu và giá trị cuối phải là số nguyên
sửa: for i:=1 to 10 do writeln(‘A’);
c) sai
sửa: var i:integer; for i:=1 to n do writeln(‘A’);
Chúc bạn học tốt ! Xin cltn về nhóm !