1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Гость_Рада |
Сообщение
#1
|
|
Гость |
Дана строка символов. Изменить строку – во всех словах с четным номером поменять местами первый и последний символы. Слова ограничены одним или несколькими пробелами. Порядок ввода исходных данных: - исходная строка. Порядок вывода результатов: - новая строка.
Преобразовать обработку строки в процедуру (или функцию). Написать к ней тестовую программу. Созданную процедуру использовать для построчной обработки текстового файла (Text). Результат обработки записывается в новый файл того же типа. |
![]() ![]() |
| APAL |
Сообщение
#2
|
![]() Смотрю... ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 055 Пол: Мужской Реальное имя: Пшеничный Алексей Анатольевич Репутация: 6 |
У меня предложение - Манго, отойди от компьютера, возьми листок бумаги и попробуй набросать алгоритм работы.
Начинай с "крупных" элементов и постепенно переходя к мелким. Т.е.: 1 этап 1. Получаем строку 2. Обрабатываем ее 3. Возвращаем во внешний источник (ведь нам нужна подпрограмма, т.е. процедура/функция) 2 этап 1.1 Разбиваем строку на слова 1.2 Выделяем каждое четное 1.3 Меняем местами символы 1.4 Дополняем выходную строку ..... и т.д. и т.п. Это только приблизительная схема. Дело за Вами! Удачи и успехов.... Будут результаты или еще какие не ясные моменты - пиши! -------------------- |
Гость_Рада Строка символов 17.11.2004 15:00
volvo Гость_Рада
А в чем именно возникли трудности? Разб… 17.11.2004 15:05
APAL Какие есть свои наработки по этому поводу? Выклады… 17.11.2004 15:07
Гость_Рада Да я икак не могу не понять,как определять номер э… 17.11.2004 16:15
Манго Ограничение прбелом untill s[i]:=' ' Да?
… 17.11.2004 16:24
APAL А пробовали поискать на этом форуме? Для чего созд… 17.11.2004 16:28
volvo Попробуйте разобраться в работе этой функции:
fu… 17.11.2004 16:29
APAL Или вот полезно будет посмотреть:
http://pascal.ne… 17.11.2004 16:31
Манго Как работать со словом строки(то,к-ое до прбела)??… 17.11.2004 16:32
volvo Манго
А разобраться в приведенной программе не п… 17.11.2004 16:37
Манго Нет,просто я это сообщение писала до того ,как чит… 17.11.2004 16:56
volvo Манго
Эта функция как раз и занимается тем, что б… 17.11.2004 17:14
Манго Хорощо,сейчас попрую.
Кстати,программу я написала,… 17.11.2004 17:21
Манго Не подскажите,почему?????????? :p2: 17.11.2004 17:31
volvo Манго
Смотрите, что происходит в программе:
pro… 17.11.2004 17:35
Манго
1)Я ,наверно,не так поняла,но разве pssl не буде… 17.11.2004 17:56
Guest
Нет!!! В ходе работы цикла
будет сам… 17.11.2004 18:09
volvo
Так нельзя уже считывать с клавиатуры! Строк… 17.11.2004 18:15
Guest Да я не прошу ВСЁ за меня делать,я прошу помочь и… 17.11.2004 18:15
Манго :yes: Я исправила программу!!!
Но она … 17.11.2004 18:30
volvo Манго
Эта программа не заработает никогда. Начни… 17.11.2004 18:38
Манго ПОЧЕМУ??????????????? :angry: 17.11.2004 18:38
volvo Манго
Я уже сказал, читать с клавиатуры не нужно … 17.11.2004 18:46
Манго А как сделать существующую строку? 17.11.2004 18:52
APAL Пресвятая Дева! .... чур меня, чур...
Вот, и … 17.11.2004 19:10
Манго Я вас не понимю!!!
ТО "нужно обра… 17.11.2004 19:17
volvo Манго
Строка-то есть, но обрабатывать ее Вы даже … 17.11.2004 19:20
Бродяжник ...или другое предложение:
возьмите свою программу… 17.11.2004 20:44![]() ![]() |
|
Текстовая версия | 5.11.2025 22:44 |