Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Genc
1 / 1 / 0
Регистрация: 18.05.2015
Сообщений: 24
1

Посчитать количество слов в заданной последовательности, начинающиеся с буквы B

02.11.2015, 21:39. Просмотров 889. Ответов 1
Метки нет (Все метки)

Группы символов, разграничены пробелами (одним или несколькими) и не содержат пробелов в середине себя, называются словами. Посчитать количество слов в заданной последовательности, начинающиеся с буквы B. Расположить слова в алфавитном порядке
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2015, 21:39
Ответы с готовыми решениями:

В заданной строке посчитать количество слов, содержащих только строчные латинские буквы
Здравствуйте. Столкнулся с такой проблемой, что при вводе, например, строки...

В заданной последовательности определить количество слов, начинающихся с указанной буквы
7.Дана непустая последовательность непустых слов из латынских букв; соседние...

В заданной последовательности слов найдите все слова, начинающиеся с заданной приставки
Люди помогите с задачкой, я пишу на паскале а язык С++ я попросту не знаю...)))...

В заданной последовательности слов найти все слова, начинающиеся с заданной приставки
В заданной последовательности слов найти все слова, начинающиеся с заданной...

В заданной строке вывести все слова, имеющие наименьшее количество букв и удалить начинающиеся с маленькой буквы
С клавиатуры вводиться строка, написать программу 1) которая выводит на экран...

1
zss
Модератор
Эксперт С++
7178 / 6677 / 4226
Регистрация: 18.12.2011
Сообщений: 17,622
Завершенные тесты: 1
03.11.2015, 07:52 2
Лучший ответ Сообщение было отмечено Genc как решение

Решение

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
27
28
29
#include<iostream>
#include<sstream>
#include<string>
#include<set>
using namespace std;
int main()
{
    string str;
    cout<<"Enter text:";
    getline(cin,str); // вводим нужную последовательность
    istringstream ss(str); // создаем входной поток из этой последовательности
    int count=0; // счетчик слов 
    string tmp;
    multiset<string> sw; // создаем контейнер "Набор отсортированных строк"
    while(ss>>tmp) // читаем по одному слову
    {
        if(tmp[0]=='B') // считаем слова с буквой В в начале
            count++;
        sw.insert(tmp); // вставляем слово в контейнер
    }
    cout<<"Amount of words with letter B="<<count<<endl;
 
    // перебираем все элементы контейнера (они уже отсортированы)
    for(multiset<string>::iterator p=sw.begin();p!=sw.end();++p)
        cout<<*p<<' ';
    cout<<endl;
    system("pause");
    return 0;
}
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2015, 07:52

Посчитать количество слов в заданной строке
Вычислить значение f= {q}^{sin(x)} функции где q – количество символов,...

Посчитать количество слов в строке, содержащих 4 буквы
Дорогие форумчане! Пол дня воюю с этой задачей. Разобрался с решением: как...

Посчитать в тексте количество слов с заглавной буквы
сколько в заданом тексте собственных имен? :-|немогу написать код в лабе.. в...


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

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

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