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

Нахождение в массиве двух одинаковых чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму ряда http://www.cyberforum.ru/cpp-beginners/thread71480.html
Знайти суму ряду http://http://www.cyberforum.ru/attachment.php?attachmentid=15336&stc=1&d=1260201252
C++ Найдите ошибку #include <iostream.h> #include <stdio.h> #include <math.h> #include <string.h> void kvadrat() { float a,b,c,x1,x2,D; char key; do { http://www.cyberforum.ru/cpp-beginners/thread71478.html
Разработать функцию для вычисления выражения x*x-2x+5 C++
разработать функцию для вычисления выражения x*x-2x+5. Вывести на экран таблицу значений этой функции на промежутке с шагом мю
Выделение памяти. C++
Значит так.Задача такая. Ввести строки или строку символов. Сколько мы будем вводить символов неизвестно.Может быть 10 а может быть больше или меньше.Так вот как выделить память на этот массив если я буду вводить неизвестно сколько символов если функция malloc() выделяет определенное количество памяти?А мне нужно чтобы динамическая память увеличивалась при вводе символа. Знаю еще функции...
C++ Чтение структур из бинарного файла http://www.cyberforum.ru/cpp-beginners/thread71469.html
Бинарный файл состоит из заголовка: struct HistoryHeader { int version; char copyright; char symbol; int period; int digits; time_t timesign; time_t last_sync;
C++ Строки, поиск В заданной строке найти самый длинный полиндром. ???????????????????????? как? подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
07.12.2009, 21:21     Нахождение в массиве двух одинаковых чисел
Ну во первых, что бы точно убедится, два раза или больше встречается число, нужно пройтись по массиву до конца. Можно например завести счетчик. Если в конце счетчик равен 2, то число выводим на экран. Но сначала лучше проверить от j=0 до j=i-1, встречалось ли это число уже или нет. Если нет то запускаем наш счетчик со значением 1 в остаток массива с j=i+1 до j<n, увеличивая наш счетчик на 1 каждый раз когда встречается такое же число.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru