Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- #include <time.h>
- #include <cstdlib>
- #include <iomanip>
- using namespace std;
- int main()
- {
- srand ( ( unsigned )time ( NULL ) );
- int t[10], s[10];
- for(int i = 0; i < 10; i++)
- {
- t[i] = rand()%20-10;
- s[i] = rand()%40-20;
- }
- int * tablica = new int[20];
- for(int i = 0; i < 10; i++)
- {
- tablica[i] = t[i];
- }
- for(int i = 0; i < 10; i++)
- {
- tablica[i+10] = s[i];
- }
- cout << "Przed sortowaniem: ";
- for(int i = 0; i < 20; i++)
- {
- cout << setw(4) << tablica[i];
- }
- for(int i = 0; i < 20; i++ )
- {
- int minZ = tablica [ i ];
- int minp = i;
- for(int j = i ; j < 20; j++ )
- if( tablica [ j ] > minZ )
- {
- minZ = tablica [ j ];
- minp = j;
- }
- int x = tablica [ i ];
- tablica [ i ] = tablica [ minp ];
- tablica [ minp ] = x;
- }
- cout << endl << "Po sortowaniu: ";
- for(int i = 0; i < 20; i++)
- {
- cout << setw(4) << tablica[i];
- }
- cout << endl << "Najwiekszy element: " << tablica[0] << endl;
- cout << "Najmniejszy element: " << tablica[19] << endl;
- cout << "Mediana: " << (tablica[9]+tablica[10])/2;
- delete [] tablica;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement