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

Пользователь вводит символы, вывести все не повторяющиеся в алфавитном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить бесконечную сумму ряда с заданной точностью е(е>0) http://www.cyberforum.ru/cpp-beginners/thread1075224.html
Помогите пожалуйста вычислить бесконечную сумму ряда с заданной точностью е(е>0)
C++ Динамическое создания массива со случайной длинной Всем привет! Может кто-нибудь пожалуйста подсказать что не так в этом коде? int** jaggedArray = new int *; for (int i = 0; i < 5; i++) jaggedArray = new int ; Код функции gen_random: int... http://www.cyberforum.ru/cpp-beginners/thread1075214.html
Очередное, из теста C++
Текст вопроса При вызове multiply (X1=1, Y1=2) по форме описания: int multiply (X, Y) { X +=Y++ return ++X * Y++ } функция вернет следующее значение: Выберите один ответ: 12
Написать программу, определяющую среднее геометрическое 6 чисел C++
Задали написать прогу которая находит среднее геометрическое 6 чисел. Я написал #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; int main() { double...
C++ Определить, как изменится значение указателя при выполнении кода http://www.cyberforum.ru/cpp-beginners/thread1075174.html
При выполнении операции: double *p; ++p; значение указателя р увеличится на: Выберите один ответ: 4
C++ Код вычисления определителя матрицы до 10-го порядка Мне очень нужен код программы для вычисления определителя матрицы до 10-го порядка. подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7492 / 4607 / 693
Регистрация: 29.11.2010
Сообщений: 12,606
19.01.2014, 05:29
Код следует выкладывать на форум

Добавлено через 4 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <map>
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
    std::map<char, int> m; // буква - количество повторов
    for (size_t i=0; i < str.length(); i++)
        ++m[str[i]];
    for (std::map<char, int>::const_iterator cit = m.begin(); cit != m.end(); ++cit)
        if (cit->second == 1)
            std::cout << cit->first << " ";
    std::cout << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru