Помощь - Поиск - Пользователи - Календарь
Полная версия: Упорядочивание по убыванию
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
goosberry
Нужно написать программу, которая оценит введённые числа и расположить их в порядке убывания. Я что-то никак не соображу как как описать процесс сравнения, например, 3-х чисел. Поскажите пожалуйста))
Lapp
Цитата(goosberry @ 23.02.2009 14:53) *
написать программу, которая оценит введённые числа и расположить их в порядке убывания. Я что-то никак не соображу как как описать процесс сравнения, например, 3-х чисел.
Последовательно. Сначала сравниваешь два числа (назовем их a и b) и упорядочиваешь. Когда они упорядочены, берешь третье число, c, и сравниваешь его с каждым из уже упорядоченных, находя ему место. Этот процесс легко обобщается на любое количество чисел и называется "пузырьковая сортировка". Про различные методы сортировки можешь посмотреть вот здесь: Методы сортировок . Что неясно - спрашивай.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.