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

Подсчитать количество значений - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пасхалка http://www.cyberforum.ru/cpp-beginners/thread956791.html
Всем привет. Какую безобидную пасхалку можно придумать?)) Какую пасхалку можно придумать в лабе? Чисто для фана
C++ Получить третий файл, содержащий чётные строки первого файла и нечётные строки второго файла Даны два файла, получить третий, содержащий чётные строки первого файла и нечётные строки второго файла. Вообще не имею понятия, как проверяют чётность и нечётность строк. Помогите пожалуйста. Если можно и на паскале. http://www.cyberforum.ru/cpp-beginners/thread956786.html
C++ реализация итератора
Реализация класса List и его итератора: #ifndef LIST_H #define LIST_H #include<iostream> template<class T> class List {
результат сложения двух соседних чисел в последовательности C++
Здравствуйте! Помогите пожалуйста, нужно задачу на завтра сделать, никак не дойдет как. Объясните если не трудно Ввести с клавиатуры последовательность чисел и вывести результат сложения двух соседних чисел в последовательности (последнее число не имеет соседа)
C++ Анализатор строки http://www.cyberforum.ru/cpp-beginners/thread956746.html
Программа должна обработать строку AA;AA(AA;AA) из файла и вывести что все нормально. Но у меня не получается. Действия выполняются рекуривно т.е. функции вызывают друг друга. Вот код. Посмотрите свежим взглядом, а то уже запутался. #include <fstream> #include <iostream> #include <string> using namespace std; bool Start(ifstream &fin); //Старт bool SA(ifstream &fin); //Обработка А
C++ Дописать программу с использованием пользовательской функции Помогите переписать эту программу, но уже с пользовательской функцией! #include <vcl.h> #include <tchar.h> #include <iostream.h> #include <math.h> #include <conio.h> void main(void) { double x,P=1,i; подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
18.09.2013, 15:18     Подсчитать количество значений
nedsi, с unordered_map просто:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
#include <unordered_map>
#include <windows.h>
 
int main()
{
   SetConsoleCP (1251); SetConsoleOutputCP (1251);
 
   std::string name;
   std::cout << "Введите фамилию кандидата (q для выхода):" << std::endl;
   std::unordered_map<std::string, unsigned int> votes;
 
   while(std::getline(std::cin, name) && name != "q")
      ++votes[name];
 
   for(auto p : votes) std::cout << p.first << ": " << p.second << std::endl;
 
   return 0;
}
 
Текущее время: 10:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru