Взять самую длинную строку из файла

  • Автор темы Автор темы fakecrisis
  • Дата начала Дата начала

fakecrisis

Client
Регистрация
01.07.2014
Сообщения
24
Реакции
0
Баллы
1
Подскажите пожалуйста как взять из файла самую длинную строку. Допустим там 100 строк, все разные по длине, мне нужна самая длинная.
В операция над списком подобного нет, там просто взять строку. В какую строну капать? Длина строк мне заранее не известна, пробовал вариант с условием: брать строку, проверять на количество символов в ней и сравнивать например с цифрой 100.. Но такой вариант мне не подошел.
 
Перебрать все строки в фаиле по следующему алгоритму
Длина строки = 0
Строка = ""
Для каждой строки в фаиле
получаем длину строки l
Если l > Длина строки
Пишем строку из фаила в переменную Строка, а длину l в переменную Длина строки
Иначе - нифига не делаем

И в конце получаем самую длинную строку
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)