Pascal. Задача 6-5
В файле mylist.txt записаны строки. В каждой строке фамилия, имя и оценка ученика класса, разделенные пробелами. Вывести среднюю оценку класса.
Примечание: Для преобразования строки в целое число можно использовать функцию StrToInt.
Решение
var
f : text;
i, p, sum, n : integer;
s : string;
begin
Assign(f, 'C:\PABCWork.NET\mylist.txt');
Reset(f);
sum := 0;
i := 0;
while not Eof(f) do begin
Readln(f, s);
Inc(i);
p := Pos(' ', s);
p := Pos(' ', s, p + 1);
sum := sum + StrToInt(Copy(s, p, Length(s) - p + 1));
end;
Writeln('Средняя оценка ', sum div i);
Close(f);
end.