Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include <iostream>
  3. #include <assert.h>
  4. #include <string.h>
  5. #include <ctime>
  6. #include <algorithm>
  7. using namespace std;
  8.  
  9. void sort_babelkowe(int tab[], int n){
  10. for (int i = 0; i < n; i++){
  11. for (int j = 1; j < n - 1; j++){//petla wewnetrzna
  12. if (tab[j - 1]>tab[j])
  13. swap(tab[j - 1], tab[j]);//zamiania miejscami
  14. }
  15. }
  16. }
  17.  
  18. int main(){
  19.  
  20. int *tab, n;
  21.  
  22. cout << "podaj ilosc liczba do sotrowania: ";
  23. cin >> n;
  24. //alokowanie pamieci
  25. tab = new int[n];
  26. srand(time(NULL));
  27. cout << "Emenety wylosowane:\n";
  28. for (int i = 0; i < n; i++){
  29. tab[i] = (rand() % 200) - 100;
  30. cout << tab[i] << " ";
  31. }
  32.  
  33. sort_babelkowe(tab, n);
  34.  
  35. //wypisanie elementow tablicy:
  36. cout << "\n\nEmenety posortowane:\n";
  37. for (int i = 0; i < n; i++){
  38. cout << tab[i] << " ";
  39. }
  40.  
  41. delete[] tab;
  42.  
  43. system("pause");
  44. return 0;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement