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

Среди цифр введенной строки вывести на экран ту которая встречалась чаще всего - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Является ли сумма делимой на 2 без остатка http://www.cyberforum.ru/cpp-beginners/thread1100379.html
помогите решить задачу в с++ 1) задать случайно массив от -20 до 50 с шагом 0.5, выводить является ли сумма делимой на 2 без остатка
C++ Есть сумма, нужно подобрать так купюры, чтобы разменять эту сумму без остатка Я не умею решать задачи подобного типа: есть сумма нужно подобрать так купюры чтобы разменять эту сумму без остатка. Киньте ссылку на статью, или прмер приведите http://www.cyberforum.ru/cpp-beginners/thread1100355.html
Классы, иерархия классов C++
а) Создать иерархию классов здание, административное здание и жилое здание. Определить конструктор копирования, оператор присваивания через соответствующие функции базового класса. b) Создать класс студент, у которого есть имя, специальность, год обучения и средний балл. Определить функции установки, изменения данных, сравнения. Определить конструкторы, деструктор и другие функции. Создать класс...
C++ Структурный шаблон
Помогите с программой: Структурный шаблон должен содержать сведения о комплексном обеде, состоящем из 4 блюд (салат, первое, второе, третье) и наличия хлеба (да, нет). Каждое из блюд должно содержать название, массу в гр., стоимость и программно должна быть рассчитана стоимость всего обеда. По запросу пользователя предусмотреть вывод информации: - список всего перечня, отсортированный по...
C++ В массиве найти все последовательности повторяющихся элементов и вывести их индексы http://www.cyberforum.ru/cpp-beginners/thread1100293.html
в массиве найти все последовательности повторяющихся элементов и вывести их индексы от начала до конца. использовать шаблоны и все крутые штуки STL думала делать через вектор, но запуталась, помогите
C++ Напишите программу, считающую сумму старшего и младшего разряда заданного с клавиатуры целого числа. Напишите программу, считающую сумму старшего и младшего разряда заданного с клавиатуры целого числа. подробнее

Показать сообщение отдельно
bradobrei
Продам уран 238U
119 / 119 / 23
Регистрация: 22.01.2013
Сообщений: 298
19.02.2014, 13:38     Среди цифр введенной строки вывести на экран ту которая встречалась чаще всего
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <cstdlib>
using namespace std;
#define n 10
int main(){
    char str[] = "sukeh28 2n d20j-j 2-2-3 f590 9 -2  293up;d 2ee";
    int num[n] = {0};
    for(int i = 0; str[i]; i++){
        if(str[i] == '0')
            num[0] += 1;
        else if(str[i] == '1')
            num[1] += 1;
        else if(str[i] == '2')
            num[2] += 1;
        else if(str[i] == '3')
            num[3] += 1;
        else if(str[i] == '4')
            num[4] += 1;
        else if(str[i] == '5')
            num[5] += 1;
        else if(str[i] == '6')
            num[6] += 1;
        else if(str[i] == '7')
            num[7] += 1;
        else if(str[i] == '8')
            num[8] += 1;
        else if(str[i] == '9')
            num[9] += 1;
    }
    int max = num[0], pos = 0;
    for(int i = 1; i < n; i++){
        if(max < num[i]){
            max = num[i];
                        pos = i;
                }
    }
    cout<<pos<<" in consist "<<max<<" times";
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru