Сортировка чисел методом пузырька

Если общая сумма ваших покупок у продавца NewSS больше чем:
- 4665 ₽ скидка составит 10%
- 1399 ₽ скидка составит 5%
- 466 ₽ скидка составит 1%

Всего продано 0
Возвратов 0
Хороших отзывов 0
Плохих отзывов 0

Сортировка чисел методом пузырька. Приобретая эту разработку вы получаете полный исходный код проекта сортировки чисел методом пузырька в студии VC++ 6.

API описание класса сортировки

class sorting {
private:
// закрытые переменные

void show(int *buff){
// блок кода вывода отсортированных чисел
}

public:
sorting(int count){
// код инициализации объекта
}

void add(int num){
// код добавления нового элемента
}

// false - по убыванию; true - по возрастанию;
bool sort(bool on_sort) {
// блок кода для сортировки чисел
// …
// выводим отсортированные числа
show(tmp);
return true;
}

~sorting(){
// код деструктора класса
}
};
Код из int main() {…}

int main()
{
// количество элементов
int count_element = 5;
// создаем переменную
sorting cl(count_element);
int tmp;
cout << "No sorting list array: " << endl;
// ввод чисел в массив (ввод до count_element)
for(int i = 0; i < count_element; i++){
cout << "data[" << i << "] = ";
cin >> tmp;
cl.add(tmp);
}
cout << endl;
// сортируем (false - по убыванию, true - по возрастанию)
cl.sort(false);
cout << endl;
return 0;
}