Сортировка чисел методом пузырька
Если общая сумма ваших покупок у продавца 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(){
// код деструктора класса
}
};
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;
}
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;
}