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

Задача для начинающих. Нахождение дубликатов. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пустые конструкторы и деструкторы http://www.cyberforum.ru/cpp-beginners/thread953693.html
Скажите, есть-ли смысл прописывать пустые конструкторы и деструкторы? C_MainClass() {} ~C_MainClass() {}
C++ c++ доступ к protected свойствам давайте рассмотрим доступ к protected свойствам и методам класса известно что напрямую их вызвать можно только внутри класса наследника, НО если нам вообще не нужен наследник. Просто надо считать... http://www.cyberforum.ru/cpp-beginners/thread953685.html
Можно ли объявить глобальный константный заполненный std::vector ? C++
Хотелось бы, чтоб был объявлен в глобальном пространстве уже заполненный константный статический вектор пар..
C++ Проверка строкового массива
Добрый день, помогите, пожалуйста, разораться с проверкой условия: Имеем текстовый файл, содержащий следующие данные: "Right 3 1 Left 5 1" Строковый массив значения Right и Left принимает, но...
C++ Объяснить код создания динамического списка http://www.cyberforum.ru/cpp-beginners/thread953652.html
есть функция для создания динамического списка, может кто объяснить как работает цикл "for" в ней class Numbers{ public: int n; Numbers *p;}; Numbers *make(int N) { Numbers...
C++ Пояснение по синтаксису только не надо гнать в гугл, я не могу там найти, т.к. не могу правильно сформировать запрос... Код: //======================== IntListModel::IntListModel(const QList<int>& list, QObject*... подробнее

Показать сообщение отдельно
Kenny7423
51 / 25 / 8
Регистрация: 01.03.2013
Сообщений: 299

Задача для начинающих. Нахождение дубликатов. - C++

13.09.2013, 12:51. Просмотров 494. Ответов 4
Метки (Все метки)

Задача:
Напишите программу, которая находит и отображает значения-дубликаты
в 10-элементном массиве целочисленных значений (если таковые в нем
присутствуют).
Код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstdlib>
using namespace std;
        int main()
        {
              int str[10];
              int i;
              int j;
         for (i = 0; i < 10; i++)
         str[i] = rand();
           for (i = 0; i < 10; i++){
             for (j = 1; j<10; j++) {
         if( (str[i] == str[i - j]) && ((i-j)>=0))
         cout << " dubliruetsya znachenie " << str[i] ;
         else if ( (str[i] != str[i - j]) && ((i-j)>=0))
         cout << " dublikaty otsutstvuut ";
         break;
         }
         }
        return 0;
        }
Подскажите пожалуйста, что я делаю не так, желательно без кода.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru