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

Подсказать по коду программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как объявить переменную? http://www.cyberforum.ru/cpp-beginners/thread689254.html
curl_easy_setopt(curl, CURLOPT_URL, url); Как объявить переменную? Этот код находится внутри класса.
C++ символы в масиве #include <cstdlib> #include <iostream> #include <math.h> using namespace std; class stud { private: http://www.cyberforum.ru/cpp-beginners/thread689241.html
C++ Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не превышает 1
Помогите пожалуйста написать программу: Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не превышает 1. Размер массива N задается в виде константы в исходном коде программы, массивы вводятся с клавиатуры. зарание благодарен. вот что то пытался слепить #include <iostream> #include <cmath> using namespace std; int main() { setlocale (LC_ALL,...
C++ Удалить из массива все элементы, встречающиеся ровно два раза
помогите, пожалуйста, как написать код в с++? Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся ровно два раза.
C++ Перегрузка оператора + http://www.cyberforum.ru/cpp-beginners/thread689218.html
Не могу заставить работать перегруженный оператор + в функции CMoveByVector Point.h: #define POINT_H #include <iostream> #include <conio.h> #include <math.h> using namespace std; class Point
C++ QT это чистый c++ или нет (C++ ISO/IEC)? Здравствуйте. Интересует вопрос. В Microsoft Visual Studio используется язык C++/CLI - доработанный C++ ими же. Как дела обстоят с QT? Там используется C++ ISO или какая-то его модификация? Спасибо))) подробнее

Показать сообщение отдельно
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
05.11.2012, 19:10     Подсказать по коду программы
Вот, пожалуй гораздо более доступное решение
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
#include <iostream>
using namespace std;
const int N=10;
int main(){
  int i, j, k;
  int Array[N];
  int result[N];
  int size=0;
  bool processed;
  for (i=0; i<N; i++){
      cout<<"Input element #"<<i<<endl;
      cin>>Array[i];
  }
  for (i=0; i<N; i++)
  for (j=i+1; j<N; j++)
    if (Array[i]==Array[j]){
      processed=false; 
      for (k=0; (k<size) && (!processed); k++)
         if (result[k]==Array[i])
            processed=true; 
      if (!processed) 
          result[size++]=Array[i];
      }
  cout<<"repeated elements:"<<size;
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru