Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
DiffEreD
1441 / 778 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
29.11.2013, 16:31

Поиск самого длинного слова в файле - C++

29.11.2013, 16:31. Просмотров 1287. Ответов 4
Метки (Все метки)

Как вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <string>
#include <fstream>
#include <iterator>
#include <algorithm>
 
int main()
{
    std::ifstream ifs("D:/file.txt");
    if (!ifs.is_open())
        return 1;
 
    using input = std::istream_iterator<std::string>;
 
    std::cout << "All worlds:\n\n";
    std::copy(input(ifs), input(), std::ostream_iterator<std::string>(std::cout, " "));
    ifs.clear();
    ifs.seekg(0);
 
    std::cout << "\n\nBiggest word is:  -> " <<
        *std::max_element(input(ifs), input(), [](const std::string& s1, const std::string& s2)
    { return s1.size() < s2.size(); });
    std::cout << std::endl;
 
    return 0;
}

http://www.cyberforum.ru/cpp-beginners/thread420047.html
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2013, 16:31
Темы с ответами и решениями для C++ Поиск самого длинного слова в файле:

Найти длину самого короткого и самого длинного слова, а также сами эти слова
Народ, помогите, пожалуйста, как мне написать код в с++ програмки, в которой...

Найти длину самого короткого слова и самого длинного слова в строке
помогите!!! Дана строка, содержащая текст. Найти длину самого короткого слова...

Дана строка содержащая текст. Найти длину самого короткого и самого длинного слова.
помогите написать программу =) очень нужно=) Дана строка содержащая текст....

Дана строка, содержащая текст. Найти длину самого короткого и самого длинного слова.
1. Дана строка, содержащая текст. Найти длину самого короткого и самого...

0
Поиск самого длинного слова в файле C++    
Другие темы раздела
C++ Напишите конструктор для инициализации объекта класса Time, который может использовать текущее время, возвращаемое функцией time (). http://www.cyberforum.ru/cpp-beginners/thread1022411.html
Помогите пожалуйста написать программу на С++. Просто скоро курсовую сдавать, а классы мы еще не разобрали и не успеваем. Поэтому не знаю как писать(((. Вот: Напишите конструктор, который может...
C++ Нахождение локальных максимумов и циклический сдвиг двумерного массива помогите с задачами по двумерным массивам, заранее спасибо. 1) Вычислить число локальных максимумов в прямоугольном массиве NxM. 2) произвести циклический сдвиг элементов двумерного массива по... http://www.cyberforum.ru/cpp-beginners/thread1022407.html
C++ Удалить с текста все слова, начинающееся с букв, заданных в строчке запроса
Помогите, пожалуйста, решить задачку: "Удалить с текста все слова, начинающееся с букв, заданных в строчке запроса".
Сети Петри C++
Суть такая - нужно сварганить простейший редактор сетей Петри. Понятно что нужны два класса - для позиций (position) и переходов (transition). Соответственно позиции могут содержать (только...
C++ Скремблер http://www.cyberforum.ru/cpp-beginners/thread1022380.html
Нужно написать простую программу имитирующая работу скремблера на С++.
C++ Определить длину самой упорядоченной по возрастанию подпоследовательности соседних элементов Вот данная задача, я пойму как ее сделать надо, но не пойму как это записать, помогите если не сложно. В заданной последовательности чисел длиной n (n <100) определить длину самой упорядоченной по... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru