((lo que quiero es que el usuario ingrese el rango del vector y que ingrese numeros para los tres vectores y mostrarlo en uno solo pero cuando lo imprimo los ultimos datos del tercer vector salen con datos basura el código es el siguiente:)
Código
#include <iostream> using namespace std; int main(){ int h,m,i,j,k; cout<<"ingrese el rango del universo :"; cin>>m; if(m<0){ cout<<"el numero no esta dentro del rango "<<endl; }else{ int vec[m]; int vect[m]; int vecti[m]; int vecto[m]; for(i=0; i<m; i++){ cin>>vec[i]; } cout<<endl; for(j=0; j<m; j++){ cin>>vect[j]; } cout<<endl; for(k=0; k<m; k++){ cin>>vecti[k]; } cout<<endl; int a= m+m+m; for(h=0; h<m; h++) vecto[h]=vec[h]; for(h=0; h<m; h++) vecto[h+m]=vect[h]; for(h=0; h<m; h++) vecto[h+m+m]=vecti[h-5]; cout<<"la union del conjunto A y B ES :"<<endl; for( h=0; h<a; h++){ cout<<vecto[h]<<" "; } cout<<endl; } return 0; }
· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex