A) Lỗi: Tên biến không được trùng với từ khóa
Sửa: (Ten biến bất kì vd:a): real;
B) lỗi : Dư dấu " : "
Sửa: const a = 3.14; b = 500;
C) Lỗi: Thiếu kiểu giá trị của biến
Sửa: var d: integer;
D) Lỗi: Tên hằng ko được chứa kí tu đặc biệt
Sửa: const ten_lop = '9A 3';
E) Lỗi: Không dược khia báo 1 biến có nhiều kiểu dữ liệu
Sửa: var xep_loai, diem: integer;
a, var start , begin : real ;
( tên biến không được trùng với từ khóa)
=> var start, biến bất kì (vd: a, b, c..):real;
b, const x : = 3 . 14 , y : 1000 ;
( khai báo hằng phải dùng dấu "=", giữa các hằng phải được ngăn cách = dấu chấm phẩy)
=> const x=3.14; y=1000;
a, var start , begin : real ;
( tên biến không được trùng với từ khóa)
=> var start, biến bất kì (vd: a, b, c..):real;
b, const x : = 3 . 14 , y : 1000 ;
( khai báo hằng phải dùng dấu "=", giữa các hằng phải được ngăn cách = dấu chấm phẩy)
=> const x=3.14; y=1000;
c, var a : 5 ;
(khai báo biến là khai báo kiêu dữ liệu của biến chứ không khai báo giá trị của biến)
=> var a: kiểu dữ kiệu bất kì (vd: integer, real,...);
d, const ten lop = ' 8a2 ' ;
(tên hằng không được chứa ký tự đặc biệt);
=> const ten_lop (tenlop) = '8a2';
e, var xep _ loại , diem : integer , real ;
(tên biến không được chứa ký tự đặc biệt và không có dấu, không được khai báo 1 biến mà nhiều kiểu dữ liệu)
=> var xep_loai, diem:integer (real) ;