Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимальный элемент) http://www.cyberforum.ru/cpp-beginners/thread1211354.html
Задан массив целых чисел длиной m. Найти максимальный элемент среди всех элементов кратных 3 и сложить его с минимальным по модулю элементом.
C++ Можно ли разбить людей на две группы так, чтобы в каждой группе были только незнакомые люди. n человек и прямоугольная таблица А размерностью n * n. Элемент A равно 1, если человек и знакома с человеком j, A = A . Можно ли разбить людей на две группы так, чтобы в каждой группе были... http://www.cyberforum.ru/cpp-beginners/thread1211353.html
C++ Найти наибольший по модулю элемент
Матрица a*b хранится в файле C.txt. Найти номер строки и номер столбца, содержащий наибольший по модулю элемент.
Построение индекса тестового файла (определение границы предложения) C++
Добрый день. Мне необходимо решить задачу на C++, с которым я почти и не сталкивался. Задача звучит так: Построить индекс предложений в текстовом файле. Индекс должен представлять собой...
C++ Составить блок-схему для программы http://www.cyberforum.ru/cpp-beginners/thread1211335.html
#include <stdio.h> #include <stdlib.h> #include <time.h> #include <string.h> #include <iostream.h> #include <locale.h> #define MAX(a, b) (a) > (b) ? (a) : (b) #define MIN(a, b) (a) < (b) ?...
C++ Поиск ближайшей позиции правильно расставленных скобок нужно удалить текст между правильно расставленными скобками. пример: input: hello (ololo ad;fljaf) world output: hello world нужно написать процедуру, которая возвратит позицию правильно... подробнее
cooller
565 / 533 / 280
Регистрация: 25.12.2013
Сообщений: 1,456
18.06.2014, 15:14 0

В строке символов найти самое длинное слово

18.06.2014, 15:14. Просмотров 661. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Faiter94 как решение

Решение

Faiter94,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
#include<sstream>
int main()
{
    std::string str,word,str_max = "";;
    std::getline(std::cin,str);
    std::stringstream s(str);
    size_t max_len(0);
    while(s>>word)
        if(word.length() > str_max.length())
            str_max = word;
    std::cout<<"\n"<<str_max;
    return 0;
}


Вернуться к обсуждению:
В строке символов найти самое длинное слово
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2014, 15:14

Найти самое длинное слово в строке
В общем, нужно найти в строке самое длинное слово и вывести его, не создавая...

Найти самое длинное слово в строке
Я в правильном направлении иду? #include &quot;stdafx.h&quot; #include &lt;string&gt;...

Найти самое длинное слово в строке
помогите написать программу (с учетом условия выполнения) Написать программу,...

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