![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
zoo |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 4 Регистрация: 15.10.2008 Город: уфа ![]() |
Имеется текстовый файл(не менее 5 строк). Напечатать номер самой длинной строки. Напечатать все строки, содержащие в качестве фрагмента текст "ба".
|
![]() ![]() |
zoo |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Продвинутые Сообщений: 4 Регистрация: 15.10.2008 Город: уфа ![]() |
у меня вообще нет вариантов. я не знаю,как работать с отдельными строками,как их сравнивать. могу только оболочку программы:
program z24; uses wincrt; var f:text;x,k:integer;s:string; begin assign(f,'C:\Program Files\PASCAL\BIN\44.text'); reset(f); while not eof(f) do begin while not eoln(f) do begin read(f,x); дальше не знаю,какой нужен счетчик,оператор. для вычисления самой длинной строки наверно нужен length но что с чем сравнивать? напишите хотя бы основные строчки и счетчики. пожалуста, завтра уже надо! |
tig81 |
![]()
Сообщение
#3
|
Академик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 15 617 Регистрация: 15.12.2007 Город: Украина, Запорожье Учебное заведение: ЗНУ Вы: преподаватель ![]() |
дальше не знаю,какой нужен счетчик,оператор. для вычисления самой длинной строки наверно нужен length но что с чем сравнивать? напишите хотя бы основные строчки и счетчики. пожалуста, завтра уже надо! т.е., если я правильно понимаю, вам надо при помощи оператора length найти длину всех строк и сравнить их между собой. Хотя могу и ошибаться. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.5.2025, 23:52 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru