Advertisement
Guest User

Untitled

a guest
Jul 11th, 2012
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.61 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. const int dimA = 5;
  6. const int dimB = 6;
  7. const int dim = dimA+dimB;
  8.  
  9. int copia(int a[dimA], int b[dimB], int c[dim])
  10. {
  11.  
  12.  
  13.         for(int i = 0; i < dimA ; i++)
  14.         {
  15.                 c[i] = a[i];
  16.         }
  17.  
  18.  
  19.                 for(int i = 0; i < dimB; i++)
  20.                 {
  21.                         c[i + dimA] = b[i];
  22.                 }
  23.  
  24.  
  25. return 0;
  26. }
  27.  
  28. int ordina(int c[dim])
  29. {
  30.         bool swapped;
  31.  
  32.                 while(swapped)
  33.                 {
  34.                         swapped = false;
  35.  
  36.                         for(int i = 0; i < dim-1; i++)
  37.                         {
  38.                                 if(c[i] > c[i+1])
  39.                                 {
  40.                                         swap(c[i],c[i+1]);
  41.                                         swapped = true;
  42.                                 }
  43.                         }
  44.  
  45.                 }
  46.  
  47.  
  48. return 0;
  49. }
  50.  
  51.  
  52. int erase(int c[dim], int d[dim])
  53. {
  54.                 for(int i = 0; i < dim-1; i++)
  55.                 {
  56.                         if(c[i] == c[i+1])
  57.                         {
  58.                                 d[i] = c[i];
  59.                         }
  60.                 }
  61.  
  62.  
  63. cout <<"{ ";
  64.                                 for(int i = 0; i < dim; i++)
  65.                                 {
  66.                                         cout << d[i] <<",";
  67.  
  68.                                 }
  69. cout <<" }\n";
  70.  
  71. return 0;
  72. }
  73.  
  74. int main()
  75. {
  76.         int a[dimA] = {2,11,6,5,9};
  77.         int b[dimB] = {2,3,4,11,7,5};
  78.         int c[dim],d[dim];
  79.  
  80.  
  81. copia(a,b,c);
  82. ordina(c);
  83. erase(c,d);
  84.  
  85. return 0;
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement