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

Вывести на экран слова, в которых все символы повторяющиеся, или сообщение «Нет», если требуемых слов нет - C++

Восстановить пароль Регистрация
 
sokol90
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 16
17.12.2013, 19:31     Вывести на экран слова, в которых все символы повторяющиеся, или сообщение «Нет», если требуемых слов нет #1
Дана последовательность символов, состоящая из слов. Вывести на экран слова, в которых все символы повторяющиеся, или сообщение «Нет», если требуемых слов нет
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 19:31     Вывести на экран слова, в которых все символы повторяющиеся, или сообщение «Нет», если требуемых слов нет
Посмотрите здесь:

Вывести на экран все элементы столбцов в которых нет нечетных чисел C++
C++ Ввести с клавиатуры фамилию и задать букву на поиск (любую) тогда вывести ее на экран если он есть, а если нет то сообщение что она отсутствует.
C++ найти и вывести на экран слова, в которых нет повторяющихся букв
C++ Вычыслить количество слов в строке, длинна которых равна 3 символам и вывести их на экран, если же таких слов нет, то выдать об этом сообщение.
C++ Строки: Вывести на экран только те слова, которые отличаются от последнего и в которых нет повторяющихся букв.
Вывести все слова в предложении в которых нет повторяющихся букв C++
C++ Структуры. Сформировать из заданных слов возможные слова и выдать сообщение получается ли заданное слово или нет
C++ Вывести на экран номер последнего честного числа в массиве, если четных чисел нет – вывести сообщение

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
17.12.2013, 19:55     Вывести на экран слова, в которых все символы повторяющиеся, или сообщение «Нет», если требуемых слов нет #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <iterator>
#include <algorithm>
#include <functional>
#include <string>
 
using namespace std;
 
int main()
{
    if (std::copy_if(
            std::istream_iterator<string>(std::cin),
            std::istream_iterator<string>(),
            std::ostream_iterator<string>(std::cout, " "),
            [](const string &s) { 
                return std::all_of(s.begin(), s.end(), 
                    std::bind(std::equal_to<char>(), std::placeholders::_1, s.front())
                ); 
            }))
        std::cout << "None";
 
    return 0;
}
Как обойтись этим условием? (этот вариант не компилируется)
Yandex
Объявления
17.12.2013, 19:55     Вывести на экран слова, в которых все символы повторяющиеся, или сообщение «Нет», если требуемых слов нет
Ответ Создать тему
Опции темы

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