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

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

Войти
Регистрация
Восстановить пароль
 
Любовь1993
0 / 0 / 0
Регистрация: 01.04.2014
Сообщений: 15
#1

Найти слово, начинающееся буквой "а" и оканчивающееся буквой "я" - C++

01.07.2014, 07:14. Просмотров 239. Ответов 1
Метки нет (Все метки)

дана строка. найти какое-нибудь слово, начинающееся буквой а и оканчивающееся буквой я. если таких слов нет, то сообщить об этом
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2014, 07:14     Найти слово, начинающееся буквой "а" и оканчивающееся буквой "я"
Посмотрите здесь:

Найти в строке слово, начинающееся буквой "а" и оканчивающееся буквой "я" - C++
дана строка. найти какое-нибудь слово, начинающееся буквой а и оканчивающееся буквой я. если таких слов нет, то сообщить об этом ...

За каждой второй буквой строки вставить слово "mau" - C++
Программа требует ввести строку символов за каждым второй буквой вставить слово ''mau'' Пример слово ''epic'' -> epmauicmau

Найти в строке количество слов, оканчивающихся буквой "й" - C++
Дана строка текста. Найти:количество слов, оканчивающихся буквой «й»;

Дана строка найти все слова которые начинаются с буквой "c" - C++
Дана строка найти все слова которые начинаются с буквой "c"/

В тексте определить количество слов с буквой "О" и отобразить их - C++
Доброго времени суток , прошу помочь с задачей . Вообщем из названия все ясно, осталось только исправить ошибку . Вобщем программа...

Разделить строку на слова, вывести в столбик, подсчитать количество слов с буквой "а" - C++
Здравствуйте! Я новичок в этом деле. застопорился на строках Прошу помощи у вас Мне надо решить пару задач : 1. Дана строка, мне...

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

Вывести слова, заканчивающиеся буквой "а" - C++
Дана строка символов. Признак конца строки "\n" (перевод строки). Строка состоит из слов, разделенных пробелами. Вывести слова,...

Разработать алгоритм и программу для определения количества слов в введенном тексте, которые начинаются на буквой "А" - C++
Разработать алгоритм и программу для определения количества слов в введенном тексте, которые начинаются буквой "А". Считать, что слова в...

Заменить слово "кот" на "пес" - C++
Please HELP Заменить в заданной строке первое вхождение слова "кот" на "пес" "Мои кот и пес живут...

Найти слово в фразе из 3 слов, которое начинаеться на букву "M" - C++
Необходимо найти слово в фразе из 3 слов, которое начинаеться на букву "M"(на английском). Нужно, чтобы это слово вывело отдельно от...

Найти сколько раз в строке из 16 символов встречается слово "she" - C++
Помогите с решением лабы: Найти сколько раз в строке из 16 символов встречается слово "she"


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Renji
1878 / 1276 / 290
Регистрация: 05.06.2014
Сообщений: 3,642
01.07.2014, 08:35     Найти слово, начинающееся буквой "а" и оканчивающееся буквой "я" #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Как-то так:
C++
1
2
3
4
5
6
7
8
9
10
11
#include<regex>
#include<string>
std::string find_some_word(const std::string&text)
{
    std::regex my_regex("а[а-я]*я");
    std::smatch match;
    if(std::regex_search(text,match,my_regex))
        return match[0];
    else
        return std::string();
}
Ответ Создать тему
Опции темы

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