- Dòng 1 cúpháp khai báo biến chưa đúng [Thừa dấu = và khai báo kiểu dữ liệu của b phải là số thực].
Đề bài
Hãy liệt kê các lỗi nếu có trong chương trình dưới đây và sửa lại cho đúng :
var a, b:= integer ;
const c: = 3 ;
begin
a: = 200
b:= a/c ;
write [b] ;
readln
end.
Lời giải chi tiết
Các lỗi : Có 4 lỗi
- Dòng 1 cúpháp khai báo biến chưa đúng [Thừa dấu = và khai báo kiểu dữ liệu của b phải là số thực].
- Dòng 2 cú pháp khai báo hằng chưa đúng [Thừa dấu:].
- Dòng 4 hết một câu lệnh không dùng dấu ;
- Dòng số 7 thiếu dấu ;
Sửa lại :
var a: integer ;
b: real;
const c:= 3 ;
begin
a:= 200;
b: = a/c;
write [b];
readln;
end.