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

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

Войти
Регистрация
Восстановить пароль
 
mster-doc
14 / 14 / 4
Регистрация: 10.11.2012
Сообщений: 239
#1

Определение наличия одинаковых элементов масива - C++

12.01.2013, 15:07. Просмотров 262. Ответов 2
Метки нет (Все метки)

Здравствуйте, помогите определить есть ли в данном масиве одинаковые элементы.
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
26
27
28
29
30
31
32
#include <iostream>
#include <ctime>
using namespace std;
 
 
int main()
{
    int* Arr;
    Arr = new int[20];
    srand (time(NULL));
    
    int num;
    for(int i = 0;i < 20;i++)
    {
            num = rand() % 9 + 1;
            Arr[i] = num;
    }
    
    for(int i = 0;i < 20;i++)
    {
            cout << Arr[i] << " " ;
    }
    
    
    cout << endl;
    delete []Arr;
 
 
 
    system("pause");
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2013, 15:07     Определение наличия одинаковых элементов масива
Посмотрите здесь:

Определение типа масива - C++
Всем доброго времени суток. Есть программа которая проверяет антирефлективность: int main () { int n; char x; cout&lt;&lt;&quot;Enter...

Определение наличия тупого угла в треугольнике - C++
Параметрами функций являются длины сторон треугольника a, b, c. Дальше определяете, есть ли в треугольнике тупой угол, или все острые. Если...

Замена первой группы одинаковых элементов на последнюю группу одинаковых элементов - C++
Всем привет, помогите с заменой первой группы одинаковых элементов в нашем случае пять единиц на последнюю группу одинаковых элементов,...

Определение кол-ва одинаковых цифр в записи целого числа - C++
написать программу которая определяет количество одинаковых цифр в записи целого числа(которое пользователь вводит) вообщем вопрос:...

Сравнение элементов масива - C++
пытаюсь сравнить текстовые элементы массива вроде бы все просто, набросал код for (i = 0; i &lt; k; i++) { for (q = i+1; q &lt; k;...

Посчитать сумму четных элементов двумерного масива - C++
посчитать сумму четных элементов двухменого массива 10*10 расположенных под главной диагональю

вычислить сумму и количество элементов масива X[15] для 0<X1<1 - C++
вычислить сумму и количество элементов масива X для 0&lt;X1&lt;1

Сума каждых двоих соседних элементов заданого масива - C++
Нужно найти суму каждых двоих соседних элементов заданого масива. Помогите пожалуйста очень нужно

Сортировка элементов масива обьектов через перегруженный оператор - C++
Всем Добрый вечер. У меня есть класс Planet в main мне нужно создать массив обьектов этого класса. И потом его нужно посортировать по...

Обчислить количество элементов масива , для которых исполняеться неравенство 1 < a(k.n) < 6 - C++
создать масив с элементами a(k.n)= n*(sin(k*k)*cos(k*k*k) - sin(k) + 5.2 ) + 2*sin(n)*sin(2*n-1.5)*cos(2*n+1.5) - 6 . k,n = 1,2,3,4....


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zvoronz
271 / 238 / 21
Регистрация: 29.05.2012
Сообщений: 889
12.01.2013, 15:12     Определение наличия одинаковых элементов масива #2
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <ctime>
using namespace std;
 
 
int main()
{
    int* Arr;
    Arr = new int[20];
    srand (time(NULL));
    
    int num;
    for(int i = 0;i < 20;i++)
    {
            num = rand() % 9 + 1;
            Arr[i] = num;
            cout << Arr[i] << " " ;
    }
    
bool fl = true;
    for(int i = 0;i < 20 && fl;i++)
    {
        for(int j = i+1;j < 20;j++)
        {
             if(A[i] == A[j])
             {
                 cout << "Imeytsia odinakovie elementi.\n";
                 fl = false;
                 break;
             }
        }
    }
    
    
    cout << endl;
    delete []Arr;
 
 
 
    system("pause");
    return 0;
}
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
12.01.2013, 15:19     Определение наличия одинаковых элементов масива #3
с такими условиями:
Цитата Сообщение от mster-doc Посмотреть сообщение
C++
1
for(int i = 0;i < 20;i++)
Цитата Сообщение от mster-doc Посмотреть сообщение
C++
1
rand() % 9 + 1;
можно проще написать:
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
using namespace std;
 
int main(void)
{
    cout << "Imeytsia odinakovie elementi."<<endl;
    return 0;
}
Ответ Создать тему
Опции темы

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