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

Повторения в файле по первому слову! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Компилятор выдает ошибку при создании списка http://www.cyberforum.ru/cpp-beginners/thread555665.html
Доброго времени суток всем, не могу понять где ошибка создаю список list самым простым способом #include <list> #include "stdafx.h" int _tmain(int argc, _TCHAR* argv)
C++ Вывод системной информации на COM порт Вот вроде бы написал прогу. Она выводит на дисплей, введенную мной системную информацию, а хотелось бы чтобы она сама её считывала с компа и отсылала на порт. http://www.cyberforum.ru/cpp-beginners/thread555658.html
C++ Битовая сортировка
Всем привет, у меня есть прога по битовой сортировке, но я практически не понимаю каким чудом эта прога сортирует елементи. Мы изучали что надо по биту делить числа на два кармана... а здесь как то...
Бесконечный цикл C++
Простите что с таким лёгким вопросом, но мистика окутывает мою учёбу всё больше и больше ^^ Тут програмка которая считает сумму каждого рядка в массиве квадратном, в плоть до основной диагонали....
C++ Массив вещественных чисел сортированная по возрастанию http://www.cyberforum.ru/cpp-beginners/thread555653.html
Нужно Создать программу, сортирующую массив вещественных чисел по возрастанию. Число элементов массива вводится пользователем перед вводом значений элементов массива (использовать функции...
C++ обработка форм на CGI C++ Здравствуйте! Строю генеалогическое дерево на CGI C++. Для того что бы его построить пользователю предлагается заполнить форму, типа ваше имя, дети, дети детей и т.д. Получается дерево растет... подробнее

Показать сообщение отдельно
DimanREd
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 55

Повторения в файле по первому слову! - C++

23.04.2012, 00:24. Просмотров 269. Ответов 1
Метки (Все метки)

Помогите доработать программу, только нужно сделать что бы он искал повторения по 1 слову в файле
вот например:
52 13.25 13.40 Москва
57 15.25 15.40 Чебоксары
52 16.25 23.40 Пермь
52 16.18 04.45 Казань
И выводил результат (Поезд 52 проходит больше станций-3 )
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include <iostream>
#include <map>
#include <conio.h>
int main(){
    freopen("файл.txt","r",stdin);
    int a;
    std::map<int,int> m;
    while (std::cin >> a)
        m[a]++;
    for (std::map<int,int>::iterator i=m.begin(); i!=m.end(); i++)
        std::cout << "поезд  " << (*i).first << " проходит станций " << (*i).second ;
    getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru