Сортировка по алфавиту. Pascal.

Ответить
kisa
Сообщения: 8
Зарегистрирован: 10 июн 2008, 05:34

Ребят помогите. Объясните как упорядочить в алфавитном порядке последовательность из n пятибуквенных слов. проблема в том что я не дружу со строкамии списками.... :( ...Объясните хотябы как это делать, неговорю уж о программе...или кусок где сама сортировка производится... :confused:
Medved
Сообщения: 256
Зарегистрирован: 14 фев 2008, 20:51
Контактная информация:

Сравнение 5б. слов l и s : (рассчитано на слова из строчных букв)

Код: Выделить всё

I:=1;
While (I<=5)and(l[i]=s[i]) do inc(i);
If i>5 then writeln('the same')
 else 
  if ord(l[i])<ords[i] then writeln(l,'  ',s) else writeln(s,'  ',l);
Ваши руки совершили идиотскую ошибку и будут оторваны!
[OK]
MOTOCoder
Сообщения: 548
Зарегистрирован: 14 янв 2008, 20:27
Откуда: Россия, Псков

&quot писал(а): дружу со строкамии списками
А что, нужно именно списки использовать?
Ни что так не ограничивает фантазию программиста, как компилятор...
kisa
Сообщения: 8
Зарегистрирован: 10 июн 2008, 05:34

MOTOCoder писал(а):А что, нужно именно списки использовать?


:D нет конечно....тут строки....просто так сказала. что ни с тем ни с тем не умею работать...что то наверно не допоняла....
Medved
Сообщения: 256
Зарегистрирован: 14 фев 2008, 20:51
Контактная информация:

Так достаточно того, что я написал, или разъяснить поточнее?
Ваши руки совершили идиотскую ошибку и будут оторваны!
[OK]
kisa
Сообщения: 8
Зарегистрирован: 10 июн 2008, 05:34

Medved писал(а):Так достаточно того, что я написал, или разъяснить поточнее?


если можно то поточнее и с коментариями...

:confused: кстати, можешь объяснить, как сделать меню в Pascal по функциональным клавишам...я делаю у меня не совсем получается...можно тут как нибудь файлик оставить?....а то я непойму где ошибка :(
Serge_Bliznykov
Сообщения: 375
Зарегистрирован: 31 авг 2007, 03:06

kisa писал(а):тут как нибудь файлик оставить
kisa, внизу есть кнопка "Расширенный режим" - когда её нажмёшь, то для ответа откроется страница, там внизу есть "Управление вложениями" - нажимай, и указывай свой файлик (не забудь запаковать предварительно)...
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

А что, s1>s2 уже не работает? Паскаль прекрасно умеет сравнивать строки
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Medved
Сообщения: 256
Зарегистрирован: 14 фев 2008, 20:51
Контактная информация:

Сорри, не знал... мда... теперь знаю...
Ваши руки совершили идиотскую ошибку и будут оторваны!
[OK]
Ответить