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

Обработка текстовых строк. Напечатать все слова, содержащие хотя бы одну цифру - C++

Восстановить пароль Регистрация
 
Nastya_3256
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 2
14.06.2014, 20:42     Обработка текстовых строк. Напечатать все слова, содержащие хотя бы одну цифру #1
Напечатать все слова, содержащие хотя бы одну цифру.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2014, 20:42     Обработка текстовых строк. Напечатать все слова, содержащие хотя бы одну цифру
Посмотрите здесь:

C++ Напечатать все слова, содержащие по одной цифре
Обработка строк. Найти все слова, начинающиеся с заданного символа. C++
C++ Проверить имеется ли в массиве эл-мы, содержащие хотя бы одну пару взаимно обратных чисел
C++ Удалить все числа, которые начинаются и заканчиваются на одну и ту же цифру
C++ Напечатать все слова отличные от последнего слова, предварительно перенести последнюю букву в начало слова
:Вывести все слова предложения, содержащие последнюю букву предыдущего слова не менее 2 раз C++
C++ Вывести только те слова заданного текстового сообщения, которые содержат хотя бы одну цифру
C++ Обработка текстовых строк

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
14.06.2014, 21:00     Обработка текстовых строк. Напечатать все слова, содержащие хотя бы одну цифру #2
Nastya_3256,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<iostream>
#include<string>
#include<algorithm>
#include<sstream>
int main()
{
    std::string str = "word word_1 word2 cooller",word;
    std::stringstream s(str);
    while(s>>word)
        if(std::count_if(word.begin(),word.end(),::isdigit) > 0)
            std::cout<<word<<"\n";
   return 0;
}
Yandex
Объявления
14.06.2014, 21:00     Обработка текстовых строк. Напечатать все слова, содержащие хотя бы одну цифру
Ответ Создать тему
Опции темы

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