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

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

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

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

12.02.2014, 23:16. Просмотров 595. Ответов 4
Метки нет (Все метки)

Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран.
Помогите пожалуйста!!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2014, 23:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран (C++):

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

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

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

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

В случайным образом заполненном массиве найти и вывести на экран числа, повторяющиеся два и более раз - C++
Всем привет,такое задание,только начал учить массивы еще ничего понять не могу. Кто может помочь ? Вот задание : 1. В случайным...

Написать программу, которая находит и выводит на экран пары дружественных чисел - C++
Кто знает как решить задачу на С++, при помощи вложенных циклов? Написать программу, которая находит и выводит на экран пары дружественных ...

4
Silver Fang
0 / 0 / 0
Регистрация: 12.02.2014
Сообщений: 14
12.02.2014, 23:18 #2
Что подразумевается под массивом - матрица или вектор ?
0
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
12.02.2014, 23:34 #3
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;
}
0
nmes
0 / 0 / 0
Регистрация: 12.02.2014
Сообщений: 2
13.02.2014, 19:31  [ТС] #4
Если задан массив из 6 элементов [6, 11,11,11,65,4] как вывести 11
0
hopelezzz
0 / 0 / 0
Регистрация: 17.07.2014
Сообщений: 2
17.07.2014, 22:48 #5
Цитата Сообщение от nmes Посмотреть сообщение
Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран.
Помогите пожалуйста!!!!
Если задан массив из 6 элементов [6, 11,11,11,65,4] как вывести 11
код

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// count - счётчик повторяющихся чисел
    int count;
    // i и  j разные индексы одного массива,для сравнения разных элементов массива между собой
    for (int i = 0; i < size; i++)
    {
        count = 0;
        for (int j = i; j < size; j++)
                {
                    if (Ar[i] == Ar[j])
                        {
                        count++;
                        }
                }
        if (count ==2)
            {
                cout <<setw(3)<< Ar[i];
        
            }
    }
    cout << "\n\n";

если хотите вывести все цифры повторяющиеся ( 11 11 11), то count надо сделать больше ноля,т.е. if(count>0 {}, а в варианте count==2,будут игнорироваться все значения,повторяющиеся больше 2 раз,т.е. выведет 11 и всё
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2014, 22:48
Привет! Вот еще темы с ответами:

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

Написать функцию, которая выводит на экран все слова за данной строки, в которые заданная буква входит N или более раз. - C++
нужна помошь! ни как не могу разобраться В главной программе ввести с клавиатуры две строки длиной до 50...80 символов соответственно,...

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

Написать программу, которая вводит с клавиатуры строку не более 100 символов, еще одну строку не более 50 символов и выводит на экран позиции вхождени - C++
Задание: Написать программу, которая вводит с клавиатуры строку не более 100 символов, еще одну строку не более 50 символов и выводит на...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
17.07.2014, 22:48
Ответ Создать тему
Опции темы

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