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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны стороны двух треугольников. Найти сумму их площадей и периметров. http://www.cyberforum.ru/cpp-beginners/thread1055881.html
7 Помогите, пожалуйста, решить задачу в С++. Даны стороны двух треугольников. Найти сумму их площадей и периметров.
C++ Написать программу удаления из строки слова с заданным номером. 7. Помогите, пожалуйста, решить задачу в С++. Написать программу удаления из строки слова с заданным номером. http://www.cyberforum.ru/cpp-beginners/thread1055878.html
В предложении заменить каждую букву многоточием. C++
7. Помогите, пожалуйста решить задачу в С++. В предложении заменить каждую букву многоточием.
В квадратной матрице вычислить сумму элементов, принадлежащей главной диагонале. C++
Помогите, пожалуйста, решить задачу в С++. В квадратной матрице вычислить сумму элементов, принадлежащей главной диагонале.
C++ Написать программу для вычисления суммы факториалов всех нечетных чисел от 1 до 9. http://www.cyberforum.ru/cpp-beginners/thread1055871.html
Помогите, пожалуйста, решить задачу в С++. Написать программу для вычисления суммы факториалов всех нечетных чисел от 1 до 9.
C++ Даны два натуральных числа. Выяснить, в каком из них сумма цифр больше. Помогите, пожалуйста, решить задачу в С++. Даны два натуральных числа. Выяснить, в каком из них сумма цифр больше. подробнее

Показать сообщение отдельно
anmartex
...
1701 / 1194 / 495
Регистрация: 12.02.2013
Сообщений: 1,978
25.12.2013, 15:16     Напечатать в алфавитном порядке все согласные буквы, входящие в текст.
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 <string>
#include <cctype>
 
int main() {
 
    const std::string CChars = "bcdfghjklmnpqrstvwxz";
 
    std::string text;
    std::getline(std::cin, text);
 
    for (std::string::iterator it = text.begin(); it != text.end(); ++it) {
        *it = std::tolower(*it);
    }
 
    for (std::string::const_iterator it = CChars.begin(); it != CChars.end(); ++it) {
        if (text.find(*it) != std::string::npos) {
            std::cout << *it;
        }
    }
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru