0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 36
1

Определить, есть ли в массиве элементы с одинаковыми значениями

15.10.2014, 15:23. Показов 2896. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ввести массив из 20 элементов и определить, есть ли в нем элементы с одинаковыми значениями. С++
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.10.2014, 15:23
Ответы с готовыми решениями:

Есть ли во введенном с клавиатуры массиве элементы с одинаковыми значениями
Написать программу, которая проверяет есть ли во введенном с клавиатуры массиве элементы с...

В массиве определить два элемента с мин.значениями и уменьшить массив на элементы
В произвольно заданном одномерном массиве определить 2 элемента с минимальными значениями и...

Определить есть ли в массиве элементы кратные К.
Методом случайных чисел заполнить массив на 10 элементов (диапазон значений от 0 до 100),...

Определить, есть ли в массиве A элементы, равные числу М
Сформировать массив A из N элементов. Вывести массив на экран. Определить, есть ли в массиве A...

1
4055 / 3309 / 924
Регистрация: 25.03.2012
Сообщений: 12,451
Записей в блоге: 1
15.10.2014, 18:50 2
Лучший ответ Сообщение было отмечено alewka как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <set>
int main(){
  std::set<int> items;
  for (int i=0; i<20; ++i){
    int x;
    std::cout<<i<<": ";
    std::cin>>x;
    items.insert(x);
  }
  std::cout<<"Elements are unique: "<<
  ( (items.size()==20)?"yes":"no"  )<<std::endl;
  return 0;
}
Добавлено через 8 минут
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#define N 20
#include <stdio.h>
int main()
{
  int a[N];
  int i, j, run=1;
  for (i=0; i<N; ++i){
    printf("%d: ", i);
    scanf("%d", a+i);
  }
  for (i=0; i<N && run; ++i){
    for (j=0; j<i; ++j)
      run=(a[i]!=a[j]);
  }
  printf("\nElements are unique: %s\n", run?"yes":"no");
  return 0;
}
0
15.10.2014, 18:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.10.2014, 18:50
Помогаю со студенческими работами здесь

Определить или в двумернам массиве есть одинаковые элементы.
Помогите пожалуйсто :boredom: C++: Определить или в двумернам массиве есть одинаковые элементы.

Определить, есть ли в целочисленном массиве элементы меньше хотя бы одного из заданных значений
Определить,есть ли в целочисленном массиве из n элементов элементы меньше хотя бы одного из...

Определить, есть ли в массиве элементы меньше хотя бы одного из значений T1, T2 и находящиеся вне диапазона
#include &quot;stdafx.h&quot; #include &quot;conio.h&quot; #include &lt;iostream&gt; using namespace std; int _tmain()...

Массив: Разместить все элементы с положительными значениями в левой части массива, элементы с отрицательными значениями - в правой
Напишите пожалуйста программу Разместить все элементы с положительными значениями в левой части...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru