TH

Tìm lỗi sai của chương trình sau và sửa lại cho đúng:

Program câu 1;

Var n: Integer; s:real;

Begin

Writeln(‘ Nhap gia tri n=’); Readln;

S:=0;

While n >0 do

s:=s+n/2; n:=n-1;

write(‘tong s = ‘, s:8:2);

Readln;

End.

Mn giải giúp mik vs ạ. Mik cảm ơn ạ

H9
13 tháng 3 2023 lúc 11:59

Program câu 1;

Var n: Integer; s:real;

Begin

Writeln(‘ Nhap gia tri n=’); Readln(n);

S:=0;

While n<0 do

begin

s:=s+n/2; n:=n-1;

end;

write(‘tong s = ‘, s:8:2);

Readln;

End.

Bình luận (0)
ML
13 tháng 3 2023 lúc 12:26

Lỗi sai:

Program câu 1; -> Tên chương trình không chứa dấu cách trắng.

-> Sửa: Program cau_1;

Writeln(‘ Nhap gia tri n=’); Readln; -> Nhập giá trị cho n nhưng thiếu lệnh đọc n

-> Sửa: 

Writeln(‘ Nhap gia tri n=’); Readln(n);

While n >0 do

s:=s+n/2; n:=n-1;

Cả 2 câu lệnh s:=s+n/2; n:=n-1; đều nằm trong vòng lặp while..do nên cần begin...end con. 

-> Sửa 

While n >0 do

begin

s:=s+n/2; n:=n-1;

end;

 

Bình luận (0)

Các câu hỏi tương tự
GG
Xem chi tiết
LL
Xem chi tiết
HM
Xem chi tiết
LN
Xem chi tiết
NN
Xem chi tiết
NT
Xem chi tiết
H24
Xem chi tiết
NT
Xem chi tiết
NT
Xem chi tiết