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

Обработка символьной информации и объктно-ориентированное программирования - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа для вычисления площади полной поверхности шарового сектора на "С" http://www.cyberforum.ru/cpp-beginners/thread295646.html
Всем привет! Помогите решить задачу на "С" (Не "С++"!) Известны значения (в см) хорды шарового сектора (а), радиуса шара (R) и стрелы шарового сектора (h). Составить программу для вычисления...
C++ Указатель на строку массива Попалось на глаза задание: Написать функцию get_arr, которая предназначена для заполнения значениями двумерных массивов произвольной длины. Функция имеет два аргумента а) arr - указатель на первую... http://www.cyberforum.ru/cpp-beginners/thread295645.html
Вывести число прописью с использование функции C++
Нуждаюсь в помощи... Вот задание: Заданное натурально число n, не превосходящее 1000, записать прописью, т.е. вывести соответствующее колличественное числительное, например: 375 - "trista semdyasyat...
График Функций C++
График функций не работает (( написал все так как в методе)
C++ записать слова ограниченой длины в массив и выписать в обратном порядке. http://www.cyberforum.ru/cpp-beginners/thread295611.html
Всем добрый вечер. Столкнулся сейчас с проблемой написания динамического двумерного массива. Цель: записать слова ограниченой длины в массив и выписать в обратном порядке. *изначально неизвестно,...
C++ Моделирование: очереди обработки заданий Нужна помощь в решении задачи. Буду премного благодарен за любую помощь по задаче. На вычислительном центре в обработку принимаются три класса заданий A, B и С. Исходя из наличия оперативной... подробнее

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
14.05.2011, 21:42
1.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
#include<string>
#include<map>
#include<algorithm>
#include<functional>
#include<cctype>
 
int main(){
    std::string s="eeettetgg....Uuu";
    std::map<char, unsigned, std::greater<char>> ltrs;
    std::for_each(s.begin(), s.end(), [&](const char& x){
                  if(isalpha(x)) ++ltrs[x];});
    std::for_each(ltrs.begin(), ltrs.end(), [](const std::pair<char, unsigned>& x){
                  if(x.second>=3) std::cout<<x.first;});
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru