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

Найти количество одинаковых элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ На главной диагонали разместить суммы элементов http://www.cyberforum.ru/cpp-beginners/thread84353.html
Помогите Решить. Заполнить матрицу (размером 9х9) случайными числами (из диапазона 0 - 99). На главной диагонали разместить суммы элементов, которые лежат на той же строке и том же столбце. http://s001.***********/i195/1001/9d/bf4882575635.jpg
C++ Поиск и удаление равных элементов массива Здрасте, здрасте!! ^_^V Уважаемы господа программисты и те, кто сюда просто зашел полюбопытствовать, очень прошу обратить внимаение на мою тему. Итак, имеется задачка, которую срочно-и-нужно решить. Наработочки мои есть, но нужно дописать некоторые ф-ции. Вот задачка: Задан массив а1, а2,…аn . Перенести в другой массив те элементы, которые встречаются один раз, исключив их из... http://www.cyberforum.ru/cpp-beginners/thread84347.html
C++ Структура для описания понятия дата
(Работаю в Visual studio 6.0) Ввести структуру(с полями число,месяц,год)для описания понятия дата.Составить и протестировать функцию,которая: а)вычисляет интервал (в днях),прошедший между двумя датами; б)по порядковому номеру дня в году определяет число и месяц года,соответствующие этому дню; в)по введенной дате распечатывать дату на N дней вперед. как я понял это надо...
C++ матричный калькулятор
у кого-нибудь не завалялся случайно матричный калькулятор?
C++ Очередь с головы и хвоста. http://www.cyberforum.ru/cpp-beginners/thread84300.html
Хелп помогите написать очередь с голвы и хвоста. Я просто не очень понимаю как она работает. Сильно отличаеться от очереди с просто головой, она просто у меня есть.
C++ 25 января сессия, а некоторые проги не могу написать, гляньте 1. Составить функцию, которая будет определять, является ли введенное пользователем число n простым. Найти все простые числа от 2 до 100. 2. Описать класс для работы с комплексными числами. Определить методы для сложения, умножения чисел. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
11.01.2010, 22:57     Найти количество одинаковых элементов массива
Цитата Сообщение от Nasdfgh Посмотреть сообщение
A[i] = rand()%28 - 6;
хм... задание изменилось?
C
1
2
3
4
5
6
  for (i = 0; i < 21; i++)
   {
     for(j = 0; j < 21; j++)
      if(A[i] == A [j])
       size++;
   }
в принципе не правильно! так получится, что если одно значение 3 раза (к примеру) в массиве встречается, то оно три раза по три посчитается, получится 9. Потому и нужно либо чтобы значения подряд шли, либо второй массив заводить, в котором значения первого в качестве индексов будут. Ну может и ещё какой хитрый способ есть, но его тут пока никто не озвучил.
 
Текущее время: 00:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru