Splux

b_Sort quick example

May 3rd, 2012
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. #include <iostream>
  2. #include <time.h>
  3.  
  4. void b_Sort(int[]);
  5.  
  6. int main(void)
  7. {
  8.     int arr[10];
  9.     std::srand (time(NULL));
  10.     for(int i = 0; i < 10; i++)
  11.     {
  12.         arr[i] = rand () % 10 + 1;
  13.         std::cout << arr[i] << "    ";
  14.     }
  15.     std::cout << "\n";
  16.     b_Sort(arr);
  17.     for (int i = 0; i < 10; i++)
  18.     {
  19.         std::cout << arr[i] << "    ";
  20.     }
  21.     std::cin.ignore(80, '\n');
  22.     return 0;
  23. }
  24.  
  25. void b_Sort(int arr[])
  26. {
  27.     for (int i = 0; i < 10; i++)
  28.     {
  29.         for (int j = 0; j < 9; j++)
  30.         {
  31.             if (arr[j] < arr[j + 1])
  32.             {
  33.                 int temp = arr[j];
  34.                 arr[j] = arr[j + 1];
  35.                 arr[j + 1] = temp;
  36.             }
  37.         }
  38.        
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment