elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / unir tres vectores en uno solo en: 6 Agosto 2017, 04:35 am
buenas noches tengo un problema haber si uds me pueden colaborar echando una manita
((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
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main(){
  5.  
  6. int h,m,i,j,k;
  7.  
  8. cout<<"ingrese el rango del universo :";
  9. cin>>m;
  10.  
  11. if(m<0){
  12. cout<<"el numero no esta dentro del rango "<<endl;
  13. }else{
  14. int vec[m];
  15. int vect[m];
  16. int vecti[m];
  17.    int vecto[m];
  18.  
  19. for(i=0; i<m; i++){
  20. cin>>vec[i];
  21. }
  22.  
  23. cout<<endl;
  24.  
  25. for(j=0; j<m; j++){
  26. cin>>vect[j];
  27. }
  28.  
  29. cout<<endl;
  30.  
  31. for(k=0; k<m; k++){
  32. cin>>vecti[k];
  33. }
  34.  
  35. cout<<endl;
  36.  
  37.  
  38. int a= m+m+m;
  39.  
  40.  
  41. for(h=0; h<m; h++)
  42. vecto[h]=vec[h];
  43. for(h=0; h<m; h++)
  44. vecto[h+m]=vect[h];
  45. for(h=0; h<m; h++)
  46. vecto[h+m+m]=vecti[h-5];
  47.  
  48. cout<<"la union del conjunto A y B ES  :"<<endl;
  49.    for( h=0; h<a; h++){
  50.     cout<<vecto[h]<<" ";
  51. }
  52.    cout<<endl;
  53. }
  54. return 0;
  55. }


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines