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

дан текстовый файл, в тексте надо подсчитать сколь раз встречается та или иная буква - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переписать функцию для работы с двумя очередями http://www.cyberforum.ru/cpp-beginners/thread669025.html
Имеются 2 очереди, функция для добавления элемента в очередь. Как сделать так, чтобы она работала и для 2 очереди? struct QueueNumber1 { int Number1; QueueNumber1* Next; }; struct...
C++ getch и TCHAR Встала следующая задача : 1) Недопустить ввод кол-ва символов > 10 2) Заменить все символы на * (пароль) Всё это прекрасно делается через getch() и английский язык. Но, если переходить на... http://www.cyberforum.ru/cpp-beginners/thread669021.html
Как расписать этот пример в dev-C++? C++
Как расписать этот пример в dev-C++?
C++ Задача решаемая методом рекурсии
Помогите решить задачку в си++ методом рекурсии. методом рекурсии приходится решать по прихоти преподавателя(( Проложить полотно железной дороги по кратчайшему, с эконо¬мической точки зрения, пути...
C++ Школьная олимпиада. Задача с кубиками (самая сложная из всех задач) http://www.cyberforum.ru/cpp-beginners/thread669000.html
Очки на игральных кубиках распологаются так, чтобы совпадали суммы чисел на противоположных гранях: 1+6 = 2+ 5 = 7. Составьте программу, которая по заданному (не обязательно упорядоченному) набору из...
C++ Коды букв и чисел) Подскажите с помощью какой команды проверяется код цифры или буквы:) подробнее

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

дан текстовый файл, в тексте надо подсчитать сколь раз встречается та или иная буква - C++

11.10.2012, 20:53. Просмотров 576. Ответов 0
Метки (Все метки)

вот код на с++, но там есть ошибка....помогите найти ошибку и перевести код на Си
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <map>
#include <fstream>
using namespace std;
 
int main()
{
    map <char,int> chars;
    ifstream in;
    in.open("in.txt");
    char ch;
    while (in.get(ch))
        chars[ch]++;
    int count = 0;
    for (auto cur=chars.begin(); cur!=chars.end(); cur++)
    {
        cout<<(*cur).first<<": "<<(*cur).second<<endl;
        count+=(*cur).second;
    }
    system("pause");
    return 0;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru