Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу найти фунцию round в C++ Здравствуйте, уважаемые программисты. Прочитал в справочнике, что для использования функции round в C++ надо подключить файл math.h. Подключил его, а там нет такой функции, только ceil и floor. И в... https://www.cyberforum.ru/ cpp-beginners/ thread399892.html C++ С++ очереди...
здраствуйте дорогие форумчани) помогите решить програму: В магазине стоит очередь из m покупателей. Время обслуживания покупателя из очереди - это случайное целое число в диапазоне от 1 до t1....
C++ Нужен очень внимательный программист с++ https://www.cyberforum.ru/ cpp-beginners/ thread399883.html
в общем задание такое: 15. Имеются данные о вступительных экзаменах абитуриентов: регистрационный номер, оценки за 3 экзамена. Имеется кодификатор: регистрационный номер, Фио. Определить...
C++ Библиотека bios.h в dev cpp как в dev cpp добавить файл bios.h выдаёт ошибку 4 C:\Users\Игорь\Desktop\ооп\курсач2\main.cpp In file included from main.cpp /Dev-Cpp/include/bios.h C:\Users\Игорь\Desktop\ооп\курсач2\C _defs.h:... https://www.cyberforum.ru/ cpp-beginners/ thread399876.html
Задачка на стеки C++
Здравствуйте господа. Помогите пожалуйста сделать задачку на стеки, если у вас это не займет много времени. Огромное спасибо заранее! Вот задачка: Дано n стеков. С ними делают k операций push(i,...
C++ Разложение с помощью Бинома Ньютона https://www.cyberforum.ru/ cpp-beginners/ thread399867.html
Погуглив, либо я разучился пользоваться гуглом, либо действительно ответа нигде нет. Подскажите. Возможно ли написать на языке "СИ" формулу Бинома Ньютона, чтобы выражение к примеру (а+в)в степени...
C++ Вычисление выражения https://www.cyberforum.ru/ cpp-beginners/ thread399863.html
Возникают ошибки при компиляции программы. Необходимо вычислить выражение : a=2*cos(x-2/3.); b=1/2+pow(sin,2)*y; c=1+pow(z,2)/3-pow(z,2)/5; s=a/b*c; Помогите исправить пожалуйста мои ошибки...
Заменить все буквы нижнего регистра в строке на буквы верхнего регистра C++
Определить функцию, заменяющую все буквы нижнего регистра в строке на буквы верхнего регистра.
C++ [C++] класс Complex https://www.cyberforum.ru/ cpp-beginners/ thread399851.html
Помогите написать программу: Комплексное число представляется в тригонометрической форме z=r*(cosf+i*sinf). Реализовать класс Complex для работы с комплексными числами. Обязательно должны...
C++ Помогите,пожалуйста,разобрать код готовой программы. https://www.cyberforum.ru/ cpp-beginners/ thread399839.html
Помогите,пожалуйста,разобрать код готовой и работающей программы. необходимо узнать что выполняет каждая функция и почему мы используем именно ее.... Заголовочный файл header.h #ifndef AVIA_H...
C++ Указатель на класс
сли первый класс определён и он должен использовать указатель на второй(который позже определён) как это сделать
C++ Вывести буквы латинского алфавита Помогите составить код используя строки, чтобы при введения произвольного текста (цифры, русские буквы) выводило все буквы латинского алфавита присутствующие в этой строке. И поясните пожалуйста код,... https://www.cyberforum.ru/ cpp-beginners/ thread399822.html
aenk
0

затупил с элементами массива - C++ - Ответ 2251796

06.12.2011, 00:46. Показов 373. Ответов 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>;
using namespace std;
const int n=10;
int main ()
{
int i,a[n],b[10],max,j;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
b[i]=0;
for(i=0;i<n;i++)
b[a[i]]=b[a[i]]+1;
max=b[0];
for(i=0;i<n;i++)
if(b[i]>max)
max=b[i];
for(i=0;i<n;i++)
if(b[i]==max)
printf("%d\n",i);
return 0;
}
ошибка в нем тут : " b[a[i]]=b[a[i]]+1;"
с числами от 0 до 9 все работает

но что в этой строчке исправить, понять не могу

помогите, пожалуйста.
заранее спасибо*
 Комментарий модератора 
Код выделяем тегами!


Вернуться к обсуждению:
затупил с элементами массива C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2011, 00:46
Готовые ответы и решения:

Образовать из матрицы 2 массива с положительными элементами и отрицательными элементами по возрастанию
Дана матрица размера N. Образовать из него 2 массива с положительными элементами и отрицательными...

затупил((
Для начала Вам необходимо скачать данный патч. После этого, извлеките содержимое архива в каталог с...

затупил с таймером
Всем привет! затупил с таймером, ошибка видимо банальная, но не могу найти. atmega 328,...

Затупил на простом вводе
Извините. за банальный вопрос, но как проверить, что в поле edit введенно именно...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2011, 00:46
Помогаю со студенческими работами здесь

Браузер затупил. А может не он.....
Всех приветствую и надеюсь на квлифицированную помощь. Ситуация: стоит роутер dlink 320 к нему...

Затупил с парой таймеров
Уже пару дней не получается решить простую задачу на меге8: первый таймер в режиме СТС ставит вывод...

Два исходных массива объединить в один, включив элементы второго массива между K и (K+1) элементами первого массива.
Ребят, помогите, пожалуйста, сделать задачи, так как сама в этом ничего не соображаю.. 1. Дан...

Затупил с выбором роутера! (ограничение скорости)
Здравствуйте форумчани,недавно купил роутер,раньше с ними дела не имел соответственно не очень...

Заполнить массивы: В(N) - элементами четных номеров, С(N) - элементами нечетных номеров массива
Заполнить массивы: В(N) - элементами парных номеров, С(N) - элементами непарных номеров массива...

Помогите, пожалуйста. Где-то затупил и не могу найти ошибку
$this-&gt;first_player-&gt;clear(); $this-&gt;second_player-&gt;clear(); ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru