Câu hỏi 2: Các câu lệnh sau có hợp lệ không? Giải thích vì sao?
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) for i:=1 to 10 do; writeln(‘A’);
Câu hỏi 3: Tìm và sửa lỗi chương trình sau?
Program TIM_VA_SUA_LOI;
Uses crt;
Var i,j:integer
Begin
Clrscr;
For i=a to z do write( cac chu cai tu a đen z la:’ , i:3);
For j:=A to Z do write( ‘cac chu cai tu A đen Z la:’ j:3);
Readln;
Câu 2 :
a) Giá trị đầu <= giá trị cuối
b) Giá trị đầu và cuối thuộc số nguyên
c) Giá trị đầu được gắn bằng lệnh := chứ không phải “=”
d) Sau do không có ;
Câu 3 :
Program TIM_VA_SUA_LOI;
Uses crt;
Var i,j: char;
Begin Clrscr;
For i=’a’ to ‘z’ do write( cac chu cai tu a đen z la:’ , i:3);
For j:=’A’ to ‘Z’ do write( ‘cac chu cai tu A đen Z la:’ j:3);
Readln;
End.
Câu 2
d đúng a,b,c sai
Còn giải thích thì bạn xem lại cấu trúc là dc
Câu 3
-Var i,j:integer sai =>var i,j;char;
-thiếu “end.”