Advertisement
PatrickSwayze

25

Dec 9th, 2017
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.01 KB | None | 0 0
  1. /*
  2. 1.  Dane są dwie 100 elementowe tablice A i B liczb całkowitych.
  3. Obie są posortowane rosnąco. Napisz program, który tworzy tablice
  4. C stanowiącą sumę zbiorów A i B obu tablic. Elementy zbiorów
  5. nie mogą się powtarzać.
  6. */
  7. #include <iostream>
  8. #include<algorithm>
  9. #include<ctime>
  10. #include<cstdlib>
  11. using namespace std;
  12.  
  13. int main()
  14. {
  15.     int tab1[100],tab2[100],tab3[200];
  16.     srand(time(NULL));
  17.     for (int i=0;i<99;i++)
  18.     {
  19.         tab1[i]=rand();
  20.     }
  21.     for (int i=0;i<99;i++)
  22.     {
  23.         cout<<i+1<<": "<<tab1[i]<<endl;
  24.     }
  25.     sort(tab1,tab1+100);
  26.     for (int i=0;i<99;i++)
  27.     {
  28.         tab2[i]=rand();
  29.     }
  30.     for (int i=0;i<99;i++)
  31.     {
  32.         cout<<i+1<<": "<<tab2[i]<<endl;
  33.     }
  34.     sort(tab2,tab2+100);
  35.     for (int i=0;i<99;i++)
  36.     {
  37.         tab3[i]=tab1[i];
  38.     }
  39.     for (int i=0;i<99;i++)
  40.     {
  41.         tab3[i+99]=tab2[i];
  42.     }
  43.  
  44.     sort(tab3,tab3+200);
  45.     for (int i=0;i<200;i++)
  46.     {
  47.         cout<<i+1<<": "<<tab3[i]<<endl;
  48.     }
  49.  
  50.  
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement