Cho đoạn chương trình Free pascal sau đang còn lỗi cần kiểm tra lỗi và sửa lỗi. Em hãy thực hiện kiểm tra và sửa lỗi để chạy chương trình Progam kiemtra; Var x, y, t: interger Begin; Write(x=); Readln(x) Wite(‘y=’); Readln(y) t=a+b Write(‘t=’s) Readln End

2 câu trả lời

Progam kiemtra;

=> sai từ khóa program

Var x, y, t : interger

=> thiếu dấu chấm phẩy cuối lệnh

=> sai kiểu dữ liệu

Begin;

=> dư dấu chấm phẩy

Write(x=);

=> thiếu dấu nháy đơn

Readln(x)

=> thiếu dấu chấm phẩy cuối lệnh

Readln(y)

=> thiếu dấu chấm phẩy cuối lệnh

Wite(‘y = ’);

=> sai từ khóa write

t = a + b

=> sai dấu gán và thiếu dấu chấm phẩy cuối lệnh

=> biến a và b chưa được khai báo

Write(‘t = ’s)

=> sai tên biến, thiếu dấu phẩy ngăn cách xâu kí tự với biến, thiếu dấu chấm phẩy

End

=> thiếu dấu chấm

Chương trình hoàn chỉnh :

Program kiemtra;

Var x, y, t : integer;

Begin;

Write('x = ');

Readln(x);

Write('y = ');

Readln(y);

t := x + y;

Write('t = ', t);

Readln

End.

mk sửa lại nha:

Program kiemtra;
Var x, y, t: integer;
Begin;
Write('x=');
Readln(x);
Write('y=');
Readln(y);
t:=x+y;
Write('t=',t);
Readln
End.