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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Интересная програмка попалась http://www.cyberforum.ru/cpp-beginners/thread267954.html
Доброго времени суток!!! У меня такая проблемка нужно решить задачку но ничего в голову не лезет. В массиве имеются измерений температуры воздуха, которые проводились ежедневно на протяжении декабря(елементы массива ввести с помощью генератора случайных чисел) Вычислите: 1) сколько дней в декабре температура была выше средней; 2) день, когда температура была приближена к средней температуре...
C++ Аудио плеер Хочу взять в качестве курсовой, да и сам давно хотел попробовать что-то такое. Сложно ли на С++ написать аудио плеер? И что для этого надо? Хотя бы в общих чертах http://www.cyberforum.ru/cpp-beginners/thread267939.html
C++ Сортировка 2-х последовательностей в новую без создания массива(нужно подкорректировать код)
Уважаемые, задача такова:Даны 2 последовательности a1<=a2<=a3..<=a(n)и 2 последовательность (b1<=b2<=b3...<=b(n)).и так далее,вывести на экран новую последовательность так, чтобы НЕ использовать дополнительный массив. #include "stdafx.h" #include <iostream> #include <conio.h> #include <locale> #include <cstdlib> using namespace std; void main() {
Наследование C++
Реализовать наследование классов квартиры,этаж,подъезд,дом
C++ Работа с каталогами http://www.cyberforum.ru/cpp-beginners/thread267913.html
Как можно записать в массив все содержимое каталога? И по возможности отфильтровать (например записывать только файлы с расширением *.doc)?
C++ Перегрузка функции C++ Помогите пожалуйста сделать задание: Перегрузить функцию mult умножения массива и матрицы на число. подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
03.04.2011, 08:06     Дан текст на русском языке. Напечатать в алфавитном порядке все согласные буквы,которые входят только в одно слово
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<windows.h>
#include<string>
#include<set>
#include<algorithm>
#include<iterator>
 
int main(){
    SetConsoleOutputCP(1251);
    std::string word="Напечатать", cons="бвгджзклмнпрстфхцчшщ";
    std::transform(word.begin(), word.end(), word.begin(), [](char val){
                   return val>='А'&&val<='Я'?val+32:val=='Ё'?'ё':val;
                   });
    std::set<char> w_cons;
    std::sort(word.begin(), word.end());
    std::sort(cons.begin(), cons.end());
    std::set<char>::iterator it=w_cons.begin();
    std::set_intersection(word.begin(), word.end(), cons.begin(), cons.end(), inserter(w_cons, it));
    std::copy(w_cons.begin(), w_cons.end(), std::ostreambuf_iterator<char>(std::cout));
}
 
Текущее время: 07:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru