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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Макс123456
1 / 1 / 0
Регистрация: 24.01.2014
Сообщений: 17
#1

Дано предложение, слова в котором разделены произвольным числом пробелов - C++

26.01.2014, 14:50. Просмотров 405. Ответов 1
Метки нет (Все метки)

Дано предложение, слова в котором разделены произвольным числом пробелов. Найти количество слов в предложении, самое длинное и самое короткое слово.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2014, 14:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дано предложение, слова в котором разделены произвольным числом пробелов (C++):

Дано предложение. Определить количество пробелов в нем - C++
Дано предложение. Определить количество пробелов в нем.

Дано предложение. Найти наибольшее количество идущих подряд пробелов - C++
9)Дано предложение. Найти наибольшее количество идущих подряд пробелов.

Дана строка слов котором разделены пробелами все слова в строке перевернуть на c++ - C++
Дана строка слов котором разделены пробелами все слова в строке перевернуть на c++

Дано предложение, где два слова различны. Найти эти слова - C++
var mas:arrayof string; i,j,k:integer; w,s:string; begin writeln('Введите строку'); readln(s); k:=0; s:=s+' '; for i:=1 to...

Дано предложение. В нем только два слова одинаковые. Найти эти слова - C++
Дано предложение. В нем только два слова одинаковые. Найти эти слова. Заранее спасибо

Вводится последовательность слов до встречи слова "stop". Образовать предложение, в котором разместить слова, состоящие более чем из 5 букв. - C++
Вводится последовательность слов до встречи слова "stop". Образовать предложение, в котором разместить слова, состоящие более чем из 5...

1
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
26.01.2014, 16:16 #2
Макс123456,
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
#include<iostream>
#include<string>
#include<sstream>
#include<vector>
#include<algorithm>
int main()
{
    std::string str;
    std::getline(std::cin,str);
    std::vector <std::string> VecctorString;
    std::stringstream ss(str);
    for(std::string word; ss>>word; VecctorString.push_back(word));
    std::cout<<"Word count: "<<VecctorString.size();
    std::cout<<"\nThe longest word:"<<*std::max_element(VecctorString.begin(),VecctorString.end(),
             [](const std::string& s1,const std::string& s2)
    {
        return s1.length()<s2.length();
    });
    std::cout<<"\nThe shortest word:"<<*std::min_element(VecctorString.begin(),VecctorString.end(),
             [](const std::string& s1,const std::string& s2)
    {
        return s1.length()<s2.length();
    });
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2014, 16:16
Привет! Вот еще темы с ответами:

Дано предложение. Вывести все различные слова. - C++
Решите пожайлуста в Си!:)))))Дано предложение. Вывести все различные слова.

Дано предложение. Напечатать все различные слова - C++
Здравствуйте уважаемые форумчане. Дано предложение. Напечатать все различные слова... Как тут быть, какие идеи..?

Дано предложение. Вывести все различные слова. - C++
Дано предложение. Вывести все различные слова.

Дано предложение. Вывести все различные слова - C++
Дано предложение. Вывести все различные слова.Помогите пожалуста:)))))Надо решить в Си!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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