Форум программистов, компьютерный форум, киберфорум
Наши страницы

Дан текстовый файл.Найти самую длинную строку и её длину - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файл: Создать файл и записать в него обратные натуральные числа 1,1/2,...1/n. http://www.cyberforum.ru/cpp-beginners/thread909445.html
Помогите подготовиться к отчету.Создать файл и записать в него обратные натуральные числа 1,1/2,...1/n.Вывести на экран все компоненты файла с порядковым номером 3.
C++ Создать строку со всех больших английских букв алфавита и вывести на экран Привет форумчане, поставлено задание "Создать строку со всех больших английских букв алфавита и вывести на экран. " Как это можно реализовать? Зарание благодарен. http://www.cyberforum.ru/cpp-beginners/thread909444.html
Проблемы с Eclipse (под убунту, если это важно) C++
При создании проекта с++ не могу собрать, если выбираю Empty Project. Если выбираю HelloWorld, то там есть две папки, Debug и src, когда создаю Empty то нет ничего, ну так и должно быть конечно....
Реализация генератора паролей с заданными требованиями в программе Matlab C++
Нужно написать программу-генератор паролей, выполняющей следующие действия: a. Ввод идентификатора пользователя с клавиатуры. Данный идентификатор представляет собой последовательность символов...
C++ Массив: Соединить точки замкнутой самонепересекающейся ломаной так, чтобы периметр полученного многоугольника был минимальным http://www.cyberforum.ru/cpp-beginners/thread909419.html
Здравствуйте!! Такая проблема, не могу придумать алгоритм для решения следующей задачи, прощу подскажите, у кого есть какие идеи: В декартовой системе координат заданы координаты N точек. Требуется...
C++ поиск слова есть 2 массива чаров. первый - текст, второй - слово.как с помощью ф-ий библиотеки cstring или иной произвести поиск слова в тексте. Если оно найдено поставить указатель на 1ый символ этого слова. я... подробнее

Показать сообщение отдельно
Gepar
1177 / 533 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
22.06.2013, 16:31
Ну алгоритм прост:
- завести перменную под строку и переменную под её длину
- считать первую строку через getline() и принять её самой длинной, запомнить её длину
- в цикле считывать следующую строку и проверять не больше ли её длина той нашей самой длинной на текущий момент, если больше - запомнить эту как самую длинную и считывать дальше...
- вывести результаты

Пробуйте, если что-то не получиться - пишите сюда код и что не получилось укажите.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru