chỉ ra lỗi sau và sửa lại
a) for i:=1 to 10 do writeln(‘A’);
b) var X; Array[5…10] Of Char;
c) X:=10; while X=10 do X :=X+5;
d) for i=1.5 to 10.3 do writeln(‘A’);
e For i:=100 to 1 do writeln(‘A’);
f For i:=1.5 to 10.5 do writeln(‘A’);
g For i:=1 to 10 do; writeln(‘A’)
giúp e vs ak
a) Đúng
b) Sau tên biến mảng X phải là dấu :
Giữa chỉ số đầu và chỉ số cuối phải là dấu ..
Sửa: var X: Array[5..10] Of Char;
c) Đúng
d) Khi gán giá trị chi biến đếm i thiếu dấu :
Giá trị đầu và giá trị cuối phải là số nguyên
Sửa: for i:=1 to 10 do writeln(‘A’);
e) Giá trị đầu phải < giá trị cuối
Sửa: for i:=1 to 100 do writeln(‘A’);
f) Giá trị đầu và giá trị cuối phải là số nguyên
Sửa: for i:=1 to 10 do writeln(‘A’);
g) Sau từ khóa do không được có dấu ;
Kết thúc câu lệnh không có dâu ;
Sửa: for i:=1 to 10 do writeln(‘A’);
Học tốt!
a) Đúng
b)
sai: sau biến X là dấu : ko phải ; 5 đến 10 ko phải ba chấm mà là 2 chấm
sửa: var X:array[5..10] of char;
c) đúng
d)
sai: giá trị đầu và giá trị cuối là số thực
sửa: for i:=1 to 10 do writeln(‘A’);
e)
sai: giá trị đầu lớn hơn giá trị cuối
sửa: for i:=1 to 100 do writeln(‘A’);
f)
sai: giá trị đầu và giá trị cuối là số thực
sửa: for i:=1 to 10 do writeln(‘A’);
g)
sao do không có ; cuối câu lệnh thiếu ;
sửa: for i:=1 to 10 do writeln(‘A’);
chúc bạn học tốt