Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 18.11.2011, 22:05   #1
-KAZtrel-
 
Аватар для -KAZtrel-
 
Регистрация: 04.06.2011
Сообщений: 7
Восклицание Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран

Код:
#include <iostream>
void main()
{
	setlocale(0,"");
	const int size=10;
	int a[size];
	int b[size];
	cout<<"Введите числа (10 штук), разделяя их нажатием ENTER\n";
	for(int x=0;x<size;x++)
	{
		cin>>a[x]
	}
	for(int i=0;i<size;i++)
	{
		if(a[i]==a[0]||a[i]==a[1]||a[i]==a[2]||a[i]==a[3]||a[i]==a[4]||a[i]==a[5]||a[i]==a[6]||a[i]==a[7]||a[i]==a[8]||a[i]==a[9]||a[i]==a[10]);
	}
}
Объясните, как сравнить значение массива данных с остальными, но не сравнивая с самим собой.
-KAZtrel- вне форума
Старый 18.11.2011, 22:16   #2
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Цитата:
Сообщение от -KAZtrel- Посмотреть сообщение
Объясните, как сравнить значение массива данных с остальными, но не сравнивая с самим собой.
Вот так как то -
Код:
col:=0;
for i:=1 to n do
begin
   for j:=1 to n do
   begin
      if (Arr[i]=Arr[j]) and (i<>j) then
         inc(col);
   end;
   if Col>=2 then
      write(Arr[i],' ');
   col:=0;
end;
На C++, думаю, перевести сможешь!
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума
Старый 18.11.2011, 22:29   #3
-KAZtrel-
 
Аватар для -KAZtrel-
 
Регистрация: 04.06.2011
Сообщений: 7
По умолчанию

Да, смогу. Большое спасибо.
-KAZtrel- вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа, которая находит в массиве значения, повторяющиеся два и более раз yugik Общие вопросы C/C++ 6 08.03.2013 18:14
Написать программу, которая находит такую точку z(x,y), сумма расстояний от которой до остальных минимальна n00bik Помощь студентам 3 21.06.2011 00:39
написать программу, которая находит 20 целых решений уравнения x^2+y^2=z^2 (x,y,z<>0) katya111 Паскаль, Turbo Pascal, PascalABC.NET 0 18.05.2011 15:43
Составить программу которая находит индекс числа в массиве случайных чисел MadNikys Помощь студентам 9 03.03.2010 20:52
Ввести строку, вывести на экран символы, повторяющиеся в строке более 2 раз. bibl2008 Помощь студентам 4 01.03.2009 13:30