Помощь - Поиск - Пользователи - Календарь
Полная версия: Массивы. Метод пузырька. Сортировка фамилий по алфавиту (по всем буквам!)
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Anjoy
Здравствуйте! Осваиваю паскаль, использую Free pascal ide. В самоучителе есть задачка - сортировка фамилий в алфавитном порядке. С задачей справился сразу, используя массивы и метод пузырька. Столкнулся с большим нюансом - по первым буквам то я отсортировал, но если фамилии начинаются с одной буквы, то по вторым буквам они не отсортированы в алфавитном порядке! Подскажите пожалуйста алгоритм, как можно осущиствить нормальную сортировку по всем буквам, а не только по первым! Предпочтительно используя метод пузырька и массивы ( с другим я пока не знаком ). Заранее спасибо!
TarasBer
Просто сравниваешь строки обычным оператором сравнения.
if S1<S2 then...
Не первые буквы, а именно строки целиком
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.