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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Конец предложения точка с последующим пробелом http://www.cyberforum.ru/cpp-beginners/thread696999.html
задача. Разработать функцию, которая осуществляет замену в заданном предложении всех малых латинских букв на соответствующие заглавные буквы. Используя разработанную функцию, переписать заглавными буквами в новый файл пять первых предложений заданного текстового файла (конец предложения - точка с последующим пробелом, табуляцией или символом новой строки). подскажите как реализовать, а то если в...
C++ Ошибки в коде и при компиляции Что не так? #include<iostream> using namespace std; int man() { int a=4,b=5; while ((a != 0) && (b != 0)) { (a > b) ? (a %= b) : (b %= a); http://www.cyberforum.ru/cpp-beginners/thread696998.html
Подскажите, где ошибка в функции strdel C++
void strdel1( char *s, int p, int k) { int l = strlen(s); if ( p >= l || k==0) return; if ( p+k >= l) { s = 0; return; } for ( int i = p+k; i <= l; ++i) s = s;
Решения кратного интеграла методом Монте Карло на С++ C++
Помогите пожалуста решить тройной интеграл методом Монте Карло.... Нужно написать програму на С :cry: :cry:
C++ Структура и динамический массив http://www.cyberforum.ru/cpp-beginners/thread696977.html
Передо мной стоит задача - создать программу, которая чем-то похожа на макет гаражного кооператива. Короче, пользователь задает число автомобилей, после чего программа при помощи new создает динамический массив из этих структур. После пользователю предлагается ввести данные об его автомобилях, и потом все это должно быть выведено на экран. Вот что у меня пока получилось: #include <iostream>...
C++ гибридные массивы помогите, пожалуйста, найти ошибку(нужно задать матрицу с помощью гибридных массивов - вроде ошибок нет, но компилятор делает сбой((( ): #include<stdlib.h> #include<string.h> #include <iostream> using namespace std; int main(){ setlocale(LC_ALL, "rus"); int N=3,M=4; подробнее

Показать сообщение отдельно
dexter007
 Аватар для dexter007
4 / 4 / 0
Регистрация: 10.10.2012
Сообщений: 27
14.11.2012, 00:00     создать Объединение двух одномерных массивов в один НО так ,чтобы елементи в повторялись
/*создать Объединение двух одномерных массивов в один НО так ,чтобы елементи в повторялись/
например : A{1,2,3,1,5,6} B{9,8,7,6,6,4} в С должно быть C{1,2,3,4,5,6,7,8} а не C{1,1,2,3,4,5,6,6,6,7,8,9,}
*/
как это сделать ?????????

#include<iostream.h>
#include<conio.h>
#include<math.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
int main()
{
int n;
do
{
cout<<"n=" ;
cin>>n;
}
while(n<0 || n>100);
int A[100];
int i;
for(i=0;i<n;i++)
{
cout<<"A["<<i+1<<"]=";
cin>>A[i];
}
int m;
do
{
cout<<"m=" ;
cin>>m;
}
while(m<0 || m>100);
int B[200];
for(i=0;i<m;i++)
{
cout<<"B["<<i+1<<"]=";
cin>>B[i];
}
int C[200],k,j;
for(i=0;i<n;i++)
{
bool f=false ;
if(f)
{
for(int j=0;j<k;j++)
if(A[i]==C[i])
f=true; }
if(!f)
{
C[k]=A[i];
k++;
}
}
for(i=0;i<m;i++)
{
bool f=false;
if(f)
{
for(j=0;j<k;j++)
if(B[i]==C[i])
f=true ;
}
if(!f)
{
C[k]=B[i];
k++;
}
}
int S=0;
for(i=0;i<k;i++)
S=C[k]+S*1.0;
for(i=0;i<k;i++)
cout<<"C["<<i+1<<"]="<<C[i]<<endl;
cout<<"S="<<S<<endl;
getch();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru