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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Bossea
0 / 0 / 0
Регистрация: 11.11.2010
Сообщений: 6
#1

Одномерные масивы - C++

24.11.2010, 00:20. Просмотров 373. Ответов 3
Метки нет (Все метки)

Дан массив из н элементов , создать программу которая выводит на экран все одинаковые элементы.
Помогите где ошибка ? ... спс заранее

#include<stdio.h>
#include<conio.h>
void main()
{ clrscr(); int a[10],x[10],j,i,n;
printf("Vedite N= ");
scanf("%d",&n);
for (i=0;i<n;i++)
{
printf("a[%d]=",i);
scanf("%d",&a[i]);}
for(i=0;i<n;i++)
for(j=0;j<n;j++)
{if (a[i]==a[i+1]) i++;
x[j]=a[i]; j++;}
printf(": %d",x[j]);
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2010, 00:20     Одномерные масивы
Посмотрите здесь:

C++ Масивы С/С++
C++ Масивы
C++ Одномерные масивы
Одномерные масивы C++
C++ 2-D масивы.
Масивы C++
Масивы C++
C++ Масивы
С++ Масивы C++
C++ масивы
C++ Одномерные масивы - вычислить значения функции
Динамические одномерные масивы C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4819 / 3239 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
24.11.2010, 01:17     Одномерные масивы #2
одинаковые элементы могут не стоять рядом
Bossea
0 / 0 / 0
Регистрация: 11.11.2010
Сообщений: 6
24.11.2010, 01:23  [ТС]     Одномерные масивы #3
Цитата Сообщение от accept Посмотреть сообщение
одинаковые элементы могут не стоять рядом
Значит проблева в строке с иф ... а как задать правильный логарифм ?
accept
4819 / 3239 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
24.11.2010, 01:38     Одномерные масивы #4
нужно для каждого элемента выполнять поиск в оставшейся части массива
если элемент повторился, помещать его во множество повторившихся
если элемент есть во множестве повторившихся, то для него не искать
Yandex
Объявления
24.11.2010, 01:38     Одномерные масивы
Ответ Создать тему
Опции темы

Текущее время: 04:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru