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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу найти фунцию round в C++ http://www.cyberforum.ru/cpp-beginners/thread399892.html
Здравствуйте, уважаемые программисты. Прочитал в справочнике, что для использования функции round в C++ надо подключить файл math.h. Подключил его, а там нет такой функции, только ceil и floor. И в MSDN ничего не написано. Что делать - как быть? Работаю в VC2008, проект win32. В программировании и среде разбираюсь слабо, спасибо заранее.
C++ С++ очереди... здраствуйте дорогие форумчани) помогите решить програму: В магазине стоит очередь из m покупателей. Время обслуживания покупателя из очереди - это случайное целое число в диапазоне от 1 до t1. При добавлении нового покупателя в очередь - это случайное целое число в диапазоне от 1 до t2. Промоделировать состояние очереди: а) вывести сообщение о времени возникновения событий (обслуживание и... http://www.cyberforum.ru/cpp-beginners/thread399890.html
Нужен очень внимательный программист с++ C++
в общем задание такое: 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: No such file or directory.
C++ Задачка на стеки http://www.cyberforum.ru/cpp-beginners/thread399869.html
Здравствуйте господа. Помогите пожалуйста сделать задачку на стеки, если у вас это не займет много времени. Огромное спасибо заранее! Вот задачка: Дано n стеков. С ними делают k операций push(i, v), top(i), pop(i) - добавить в стек i число v, показать число на вершине стека i и удалить из вершины стека i (при этом результат показывается). Результат должен содержать столько чисел, сколько...
C++ Разложение с помощью Бинома Ньютона Погуглив, либо я разучился пользоваться гуглом, либо действительно ответа нигде нет. Подскажите. Возможно ли написать на языке "СИ" формулу Бинома Ньютона, чтобы выражение к примеру (а+в)в степени n, где n- натуральное число, можно было разложить по формуле. Чтобы потом подставляя только нужные числа можно было подсчитать. Заранее, спасибо! подробнее

Показать сообщение отдельно
aenk
Сообщений: n/a

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

06.12.2011, 00:46. Просмотров 246. Ответов 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 все работает

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

помогите, пожалуйста.
заранее спасибо*
 Комментарий модератора 
Код выделяем тегами!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru