Advertisement
Guest User

Versione int* concatena();

a guest
Nov 11th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int* concatena (int v1[],int v2[],int n1,int n2){
  5. int *v3=new int [n1+n2];
  6. for (int i=0;i<n1;i++){
  7. v3[i]=v1[i];
  8. }
  9. for (int i=0;i<n1;i++){
  10. v3[n1+i]=v2[i];
  11. }
  12. return v3;
  13. }
  14. int main(){
  15. int n1,n2;
  16. cout<<"n1: ";
  17. cin>>n1;
  18. cout<<"n2: ";
  19. cin>>n2;
  20.  
  21. int vett1[n1];
  22. for (int i=0;i<n1;i++)
  23. cin>>vett1[i];
  24.  
  25. int vett2[n2];
  26. for (int i=0;i<n2;i++)
  27. cin>>vett2[i];
  28.  
  29. int *vett3 = concatena(vett1,vett2,n1,n2);
  30. for(int i =0;i<n1+n2;i++)
  31. cout<<vett3[i];
  32. delete [] vett3;
  33. return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement