Форум программистов, компьютерный форум CyberForum.ru

Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той - C++

Восстановить пароль Регистрация
 
vladsissss
1 / 1 / 0
Регистрация: 11.12.2012
Сообщений: 14
16.01.2013, 23:25     Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той #1
Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той же буквой.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2013, 23:25     Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той
Посмотрите здесь:

Вводится строка каждое слово которой отделяется от других слов одним или несколькими пробелами. C++
C++ Найти количество слов, которые начинаются и заканчиваются одной и той же буквой
Определить количество слов, которые начинаются и заканчиваются одной той же буквой C++
C++ Дана строка, состоящая из русских слов. Найти количество слов, которые содержат ровно три буквы «А»
C++ Вычислить сумму первых элементов, находящихся на нечетных местах и ​​их количество
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
17.01.2013, 09:41     Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <sstream>
#include <clocale>
#include <map>
 
int main()
{
    setlocale(LC_ALL, "");
    std::wstring str = L"в лесу родилась елочка в лесу она росла", word;
    std::map<wchar_t, int > m;
    std::wistringstream ist(str);
    while (ist >> word)
        ++m[ *word.rbegin() ];
    ist.clear();
    ist.str(str);
    while (ist >> word)
        if (m[ *word.rbegin() ] >= 2)
            std::wcout << word << " ";
}
Это слова выводит, думаю переделаете под свои нужды.
natashabevz
0 / 0 / 0
Регистрация: 23.01.2014
Сообщений: 13
23.01.2014, 20:34     Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той #3
Пожалуйста, а можно этот код переписать на борланд с++ через принтф и сканф,очень надо
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
23.01.2014, 20:41     Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той #4
natashabevz, Определить количество слов, начинаются и заканчиваются одной и той же буквой
natashabevz
0 / 0 / 0
Регистрация: 23.01.2014
Сообщений: 13
23.01.2014, 20:53     Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той #5
да,помогите пожалуйста
Yandex
Объявления
23.01.2014, 20:53     Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). ​​Определить количество слов, которые заканчиваются одной и той
Ответ Создать тему
Опции темы

Текущее время: 03:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru