Hola, me gustaria que me ayudaran, tengo un problema, me pidieron que hiciera 2 arreglos y que llenara los 2 arreglos con numeros aleatorios del 1 al 15(listo), pero me piden que esos numeros no se repitan en un mismo arreglo, se pueden repetir en el otro pero en un mismo arreglo no ahi, ahi les mando el codigo, de antemano, gracias por su ayuda
Cita:
Código C++:
Ver original#include <iostream>
#include <iomanip>
#include <cstdlib>
using namespace std;
int main()
{
int Posicion[10];
int Arreglo1[10];
int Arreglo2[10];
int Arreglo3[10];
cout<<"Posicion"<<setw(13)<<"Arreglo1"<<setw(13)<<"Arreglo2"<<endl;
for(int i=1;i<11;i++)
Arreglo1
[i
]=(1+rand()%16);
for(int i=1;i<11;i++)
Arreglo2
[i
]=(1+rand()%16);
for(int j=1;j<11;j++)
cout<<setw(8)<<j<<setw(13)<<Arreglo1[j]<<setw(13)<<Arreglo2[j]<<endl;
cout<<"Posicion"<<setw(13)<<"Arreglo3"<<endl;
int i=1;
int k=10;
while(i<11){
Arreglo3[i]=Arreglo1[i]+Arreglo2[k];
i+=1;
k-=1;
}
for(int j=1;j<11;j++)
cout<<setw(8)<<j<<setw(13)<<Arreglo3[j]<<endl;
return 0;
}
[/HIGHLIGHT]