Предмет: Информатика,
автор: poltorachenko98
Дан текстовый файл. Вывести на экран самую длинную строку из файла.через паскале.
Ответы
Автор ответа:
0
var
f: text;
s: string;
max: string := '';
begin //в папке с программой должен быть файл "input.txt"
if FileExists('input.txt') then begin Assign(f, 'input.txt'); Reset(f); while not Eof(f) do begin Readln(f, s); if Length(s) > Length(max) then max := s; end; Writeln('Самая длинная строка в файле: '); Writeln(max); Close(f); end else Writeln('Файл не найден'); end.
f: text;
s: string;
max: string := '';
begin //в папке с программой должен быть файл "input.txt"
if FileExists('input.txt') then begin Assign(f, 'input.txt'); Reset(f); while not Eof(f) do begin Readln(f, s); if Length(s) > Length(max) then max := s; end; Writeln('Самая длинная строка в файле: '); Writeln(max); Close(f); end else Writeln('Файл не найден'); end.
Похожие вопросы
Предмет: Математика,
автор: ExTonBs
Предмет: Геометрия,
автор: Аноним
Предмет: Другие предметы,
автор: lsolineqq
Предмет: Обществознание,
автор: Анжела16
Предмет: Математика,
автор: olesyas89rus