Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- void des_sort(int my_array[], int array_size) {
- for (int p = 1; p <= array_size - 3; p++) {
- for (int i = 0; i < array_size - 1; i++) {
- int ¤t_el = my_array[i];
- int &next_el = my_array[i + 1];
- if (current_el < next_el) {
- int temp = current_el;
- current_el = next_el;
- next_el = temp;
- }
- }
- }
- }
- void print_array(int my_array[], int array_size) {
- for (int i = 0; i < array_size; i++)
- cout << my_array[i] << " ";
- cout << endl;
- }
- int main()
- {
- int array_size = 17;
- int my_array[] = { 1, 2, 3, 4, 4, 6, 7, 8, 9, 10, 88, 23, 19, 4, 5, 6, 7 };
- des_sort(my_array, array_size);
- print_array(my_array, array_size);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement