Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. #include <iostream>
  2. #include <ctime>
  3. #include <cstdlib>
  4. using namespace std;
  5.  
  6. void losuj(int *tab, int rozmiar)
  7. {
  8. for (int i = 0; i < rozmiar; i++)
  9. {
  10. tab[i] = rand() % rozmiar;
  11. }
  12. }
  13.  
  14. void wypisz(int *tab, int rozmiar)
  15. {
  16. for (int i = 0; i < rozmiar; i++)
  17. {
  18. cout << tab[i] << " ";
  19. }
  20. cout << endl;
  21. }
  22.  
  23. void sortujBabelkowe(int *tab, int rozmiar)
  24. {
  25. for (int i = 0; i<rozmiar; i++)
  26. {
  27. for (int j = 0; j<rozmiar; j++)
  28. {
  29.  
  30. if (tab[j] >= tab[j + 1])
  31. {
  32. swap(tab[j], tab[j + 1]);
  33. }
  34. }
  35. }
  36. }
  37.  
  38.  
  39. //BABELKOWE TAKZE
  40. //WSTAWIANIE SKURWYSYNY
  41. int main()
  42. {
  43. srand(time(NULL));
  44. const int rozmiar = 10;
  45. int *tab = new int[rozmiar];
  46.  
  47. losuj(tab, rozmiar);
  48. wypisz(tab, rozmiar);
  49. sortujBabelkowe(tab, rozmiar);
  50. //sortujWybor(tab, rozmiar);
  51. wypisz(tab, rozmiar);
  52.  
  53.  
  54. delete [] tab;
  55. return 0;
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement