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

Найти и вывести на экран все элементы, которые которые повторяются более N/2 раз - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написание программы для выполнения арифметических операций с числами в восьмеричной системе счисления http://www.cyberforum.ru/cpp-beginners/thread892419.html
Здравствуйте, необходимо написать программу для выполнения арифметических операций с числами в восьмеричной системе счисления. Я написала программу, которая переводит числа с десятичной системы в восьмеричную, числа в восьмеричную переводит, но все равно вычисления производит в десятичной. Помогите пожалуйста, мне надо сдать курсовую до 10 июня. // Блок директива препроцессора...
C++ Вывод с kurs>n Добрый вечер. В общем, в данной программе есть меню, и при вводе "2" выводится полный список N элементов. Нужно исправить, чтобы выводились только те, у кого kurs>3. Пробовал сам, облажался. Вот та часть программы, где нужно внести дополнение. Помогите пожалуйста. void main() { clrscr(); int menu, del, a; char s, *s1; http://www.cyberforum.ru/cpp-beginners/thread892410.html
Приложение которое вычисляет по формуле C++
Напишите программу, которая вычисляет S = 1 + x +\frac{x^2}{2}+\frac{x^3}{3}+\frac{x^4}{4} , где x = 0.335
C++ добавить указатель
ребять как можно указатель сюда вставить Добавлено через 43 секунды #include <iostream> #include <math.h> using namespace std; int main () { char str ; int n,i;
C++ интегральная функция тестирования http://www.cyberforum.ru/cpp-beginners/thread892377.html
интегральная функция тестирования как она выглядит?? Добавлено через 12 минут 1) Автоматическая функция должна запускать проверку работы каждой функции тестируемого класса и в случае успешной проверки всех функций возвращать «true», т.е. запускать все проверяющие функции. Для каждой функции тестируемого класса создается аналогичная проверяющая функция в тестирующем классе с постфиксом...
C++ График Нам нужно построить график функции. Например 1 / x*x, подскажите как же можно этот график нарисовать то. Инет перерыл , так и не понял) подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
05.06.2013, 23:09     Найти и вывести на экран все элементы, которые которые повторяются более N/2 раз
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <fstream>
#include <unordered_map>
 
typedef std::unordered_map<char, int> umap;
 
int main()
{
    std::ifstream ifs("input.txt");
    if (!ifs)
        return 1;
    umap m;
    char c;
    int counter = 0;
 
    while(!ifs.eof() && ifs >> c)
    {
        ++m[c];
        counter++;
    }
    for (auto w : m)
        if (w.second > counter / 2)
            std::cout << w.first << " - " << w.second << std::endl;
    std::cout << std::endl;
}
Добавлено через 1 минуту
Denis123456789, сначала сбрасываем флаги ошибок, потом устанавливаем курсор считывания на начало файла.
 
Текущее время: 07:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru