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

Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Плавающая запятая http://www.cyberforum.ru/cpp-beginners/thread1095487.html
Добрый день, было дано задание перевести программу с Делфи(среда Лазарус) на С++. До этого с Си языками вообще не встречался. После одного вечера программа заработала, но возникла одна проблема, в программе изменяется точность вычислений, и это у меня не заработало. Я Скинул код оригинала программы на паскале и на Си++, буду рад, если подскажите в чем дело. Заранее спасибо. const xn=-0.5; ...
C++ Сравнение дробей Подскажите, товарищи сишники, сравнение дробей включает в себя три перегрузки операций в классе(то бишь >,<, ==) или же это рациональнее будет объединить все три операции в один метод(пока просто не совсем представляю как) Добавлено через 40 минут таки врубился как сделать) все можно оформить в методе одной перегрузки=) http://www.cyberforum.ru/cpp-beginners/thread1095482.html
C++ Реализовать функцию, которая принимает массив и возвращает количество простых чисел в нем
Ребят , есть задачи , а в частности нужно с помощью функций и деления по остатку (%) написать несколько программ , а именно : 1) Реализовать функцию, которая принимает массив и возвращает количество простых чисел в нем; 2) Реализовать функцию, которая принимает целое шестизначное число, проверяет, является ли оно "счастливым"(суммы первых трех и последних трех цифр совпадают) и возвращает...
C++ Заданный словарь слов. Найти в нем слова-палиндромы, то есть такие, которые одинаково читаются слева направо и наоборот, например, "АННА", "ШАЛАШ"
Заданный словарь слов. Найти в нем слова-палиндромы, то есть такие, которые одинаково читаются слева направо и наоборот, например, "АННА", "ШАЛАШ" заранее спасибо***
C++ В матрицы A (m, n) каждый элемент aij заменить минимальным среди элементов подматрицы A '(i, j), которая расположена в верхнем левом углу матрицы A http://www.cyberforum.ru/cpp-beginners/thread1095470.html
В матрицы A (m, n) каждый элемент aij заменить минимальным среди элементов подматрицы A '(i, j), которая расположена в верхнем левом углу матрицы A заранее спасибО***
C++ В массиве Z (m) найти количество дежурств знака, то есть количество переходов с минуса на плюс и наоборот. Например, в последовательности 0, - 2, 0 - В массиве Z (m) найти количество дежурств знака, то есть количество переходов с минуса на плюс и наоборот. Например, в последовательности 0, - 2, 0 - 10, 2 - 1, 0, 0, 3, 2, - 3 четыре дежурства (ноль знака не имеет) заранее спасибо* подробнее

Показать сообщение отдельно
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
12.02.2014, 23:34     Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран
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
#include <iostream>
using namespace std;
 
int main()
{
int a[100],n,a1;
cin>>n;
for(int i=0;i<n;i++)
cin>>a[i];
 
a1=a[0];
 
for(int i=1;i<n;i++)
if(a[i]==a1) {cout<<a[i]<<' ';break;}
 
for(int i=0;i<n-1;i++)
{
for(int j=i+1;j<n;j++)
  if(a[i]==a[j]&&a[i]!=a1) {cout<<a[i]<<' ';a[j]=a1;}
a[i]=a1;
}
 
 
return 0;
}
 
Текущее время: 14:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru