Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 1. Dane są dwie 100 elementowe tablice A i B liczb całkowitych.
- Obie są posortowane rosnąco. Napisz program, który tworzy tablice
- C stanowiącą sumę zbiorów A i B obu tablic. Elementy zbiorów
- nie mogą się powtarzać.
- */
- #include <iostream>
- #include<algorithm>
- #include<ctime>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int tab1[100],tab2[100],tab3[200];
- srand(time(NULL));
- for (int i=0;i<99;i++)
- {
- tab1[i]=rand();
- }
- for (int i=0;i<99;i++)
- {
- cout<<i+1<<": "<<tab1[i]<<endl;
- }
- sort(tab1,tab1+100);
- for (int i=0;i<99;i++)
- {
- tab2[i]=rand();
- }
- for (int i=0;i<99;i++)
- {
- cout<<i+1<<": "<<tab2[i]<<endl;
- }
- sort(tab2,tab2+100);
- for (int i=0;i<99;i++)
- {
- tab3[i]=tab1[i];
- }
- for (int i=0;i<99;i++)
- {
- tab3[i+99]=tab2[i];
- }
- sort(tab3,tab3+200);
- for (int i=0;i<200;i++)
- {
- cout<<i+1<<": "<<tab3[i]<<endl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement