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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Менеджмент жесткого диска при многопоточности http://www.cyberforum.ru/cpp-beginners/thread753579.html
Пусть у меня 4-ех ядерный процессор, и запущено 4 рабочих потока (в одном процессе). Казалось бы, что все хорошо, но диск-то у меня один! Есть какие- нибудь паттерны программирования многопоточных приложений, пытающихся "развести" потоки так, чтобы они одновременно не работали с жестким диском (или другими комплектующими)? Например, одинаковые потоки можно запускать со сдвигом по времени...
C++ Вывести минимальное нечетное число. Что не так? Сейчас программа выводит любое минимальное число, будь-то четное или нечетное. Подскажите, пожалуйста, что исправить? const int size=10; int ar={8,36,69,45,13,12,49,5,67,26}; int min=ar; for (int i=0; i<size; i++) { http://www.cyberforum.ru/cpp-beginners/thread753575.html
C++ Чтение с файла
Вот у меня есть код , но при попытке считать из него числа почему выдает не то что нужно , в чем может быть ошибка ? #include <iostream> #include <fstream> using namespace std ; void main () {
C++ Представление множеств числами (битовые маски)
Доброго времени суток. Помогите пожалуйста с задачей. Нужно сформировать множество А. Причем сделать это нужно с помощью побитовых операций. Написав маленькую программу которая позволяет заполнить множество А числами столкнулся с проблемой. Не получается заполнять множество отрицательными и числами с плавающей запятой , например (-0,25655...). Вот код: #include <iostream> #include...
C++ не работает ios::in|ios::out http://www.cyberforum.ru/cpp-beginners/thread753522.html
Здорова господа!!! Пытаюсь разобраться с файлами в С++ от есть код: #include <iostream> using std::cout; using std::cin; using std::endl; using std::ios; using std::cerr;
C++ Как задать диапазон с помощью функции rand? В задаче говорится "Дан массив целых чисел (размер – случайное число из диапазона )". Как задать диапазон с помощью функции rand? подробнее

Показать сообщение отдельно
hopelezzz
0 / 0 / 0
Регистрация: 17.07.2014
Сообщений: 2
17.07.2014, 21:56     Написать программу, которая находит в массиве значения, повторяющиеся два и более раз, и показывает их на экран
написал почти так же,но с меньшим кол-вом переменных
прога
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
//программа находит в массиве значения, повторяющиеся  2 и более раз, и выводит их на экран.
#include <iostream>
#include <iomanip>
using namespace std;
void main()
{
    cout << "Program finds the elements in the array, repeated two or more times, and displays them on the screen\n\n";
    const int size = 10;
    int Ar[size];
    for (int i = 0; i < size; i++)
    {
        cout << "Enter Element " << i + 1 << ":";
        cin >> Ar[i];
    }
    cout << "\n"<<"Array is ready!\n";
 
    cout << "\nRepeated numbers:  ";
    // i и  j разные индексы одного массива,для сравнения разных элементов массива между собой
    int count;
    for (int i = 0; i < size; i++)
    {
        count = 0;
        for (int j = 0; j < size; j++)
                {
                    if (Ar[i] == Ar[j])
                        {
                            count++;
                        }
                }
        if (count >1)
            {
                cout <<setw(3)<< Ar[i];
            }
    }
    cout << "\n\n";
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru