![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
QDe5n1K |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 16 Пол: Мужской Репутация: ![]() ![]() ![]() |
Люди помогите!!! Плз... Задача звучит так:
"ВВодится некоторая последовательность букв русского алфавита и записывается в памяти в виде линейного списка. Определить упорядочена ли последовательность по алфавиту( если нет, то упорядочить), заменить выбранную K-ую букву на Q-ю, поменять местами первую и последнюю буквы... Люди, пожалуйста, подскажите как это делать и приведите примеры кусочков кода (полный мне не нужен, хочу сам разобраться, но для этого нужно небольшое ускорение) Пожалуйста, подскажите что и как... |
![]() ![]() |
QDe5n1K |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Пользователи Сообщений: 16 Пол: Мужской Репутация: ![]() ![]() ![]() |
Ладно, вот еще
![]() Я собираюсь поменять число под номером P на число под номером Q... Код procedure change_p_to_q(var g:plist; var a:char); var l,p,q:word; x:char; begin writeln('Введите номер числа, которое вы хотите заменить'); readln(p); writeln('Введите номер числа, на которое вы хотите поменять число под номером',p); readln(q); l:=0; while l<>j do {здесь я пытаюсь искать букву под номером q - то, на что буду менять} begin l:=l+1; g:=g^.next; x:=g^.next^.a; end; l:=0; while l<>i do {здесь ищу ту букву, которую нужно поменять - p} begin l:=l+1 g:=g^.next; end; g^.a:=x; {собственно присваиваю символьной переменной, находящейся по этому адресу значение x, то бишь значение символа под номером q} end; Блин, ну что здесь не так... обьясните пожалуйста, что же я опять не так делаю? Сообщение отредактировано: QDe5n1K - 24.11.2004 23:46 |
![]() ![]() |
![]() |
Текстовая версия | 28.07.2025 10:44 |