cho tệp DL.INP chứa các số nguyên liên tiếp.Mỗi số cách nhau 1 dấu cách , tệp không kết thúc bằng kí tự xuống dòng. Hãy cho biết tệp có bao nhiêu số nguyên. Tính tổng các số nguyên trong tệp
2 câu trả lời
var f:text;
a,t,d:longint;
begin
assign(f,'DL.INP');reset(f);
d:=0;t:=0;
while not eof(f) do
begin
read(f,a);
inc(d);inc(t,a);
end;
writeln(d,#13#10,t);
close(f);
end.
program bai_giai;
uses crt;
var f:text;
n,d,t:longint;
begin
clrscr;
Assign(f,'DL.INP'); reset(f);
d:=0; t:=0;
while not eof(f) do
begin
read(f,n);
d:=d+1; t:=t+n;
end;
writeln('Co ',d,' so');
writeln('Tong cac so la: ',t);
readln; close(f);
end.
Câu hỏi trong lớp
Xem thêm