Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (int j = 0; j < ilosc; j++) {
- for (int i = 0; i < ilosc - j; i++) {
- git = true;
- if (i > 0) {
- for (int k = i; git; k = (k - 1) / 2) {
- if ((tab[k] > tab[(k - 1) / 2]) || (k != 0)) {
- liczba = tab[k];
- tab[k] = tab[(k - 1) / 2];
- tab[(k - 1) / 2] = liczba;
- }
- else {
- git = false;
- }
- }
- }
- liczba = tab[0];
- tab[0] = tab[ilosc - 1 - j];
- tab[ilosc - 1 - j] = liczba;
- }
- for (int f = 0; f < ilosc - j - 1; f++) {
- cout << tab[f] << " ";
- }
- cout << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement