Суммирование чисел из файла
Категория: Delphi/Pascal
2013-01-22 14:05:46
Входящие данные - текстовый файл в каждой строке которого идет последовательность чисел и цифр через пробел. Необходимо их сложить построчно и показать результат.
Пример:
Входящие данные:
12 2 4 13
7 11 9 6 5
Выходящие данные:
31
38
code: #pascal
program Project2; {$APPTYPE CONSOLE} uses SysUtils; var f:textfile; a,sum:integer; begin assignfile(f,'chisla.txt'); reset(f); while not eof(f) do //пока не кончится файл begin sum:=0; while not eoln(f) do //пока не кончится очередная строка begin read(f,a); //читаем числа sum:=sum+a; //складываем end; writeln(sum); //выводим сумму по очередному ряду readln(f); //переходим на следующую строку end; readln end.
автор: Puporev
Поделиться: