![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
UnSpi |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Пожалуйста помогите рещить такую задачу!!!!!! :molitva:
Реально ,вопрос жизни и смерти!!!!!! Вот условие: В текстовый файл занесена строка длиной более 255 символов (в строке может быть только одно слово). Вывести на экран строку, удалив повторяющие «лишние» пробелы, если они есть, и во всех словах перенести последнюю букву в начало слова. заранее спасибо!!! |
![]() ![]() |
UnSpi |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
большое спасибо!!!!!!все понятно!!!!
можно теперь такой вопрос: как вывести в этой задаче сначала исходный текст,а затем уже переработанный, и еще как изменится программа,если в данной строке нужно удалить повторяющие «лишние» пробелы, если они есть, и если слово нечетной длины, удалить среднюю букву в каждом слове?????? |
volvo |
![]()
Сообщение
#3
|
Гость ![]() |
Цитата(UnSpi @ 28.05.05 17:19) как вывести в этой задаче сначала исходный текст, а затем уже переработанный while not eof(f) do begin Цитата(UnSpi @ 28.05.05 17:19) как изменится программа, если в данной строке нужно удалить повторяющие «лишние» пробелы, если они есть это не нужно добавлять - оно уже есть. Этим занимается вот этот фрагмент: repeat Цитата(UnSpi @ 28.05.05 17:19) и если слово нечетной длины, удалить среднюю букву в каждом слове?????? вместо s := s[length(s)] + copy(s, 1, pred(length(s))); делать if odd(length(s)) then |
![]() ![]() |
![]() |
Текстовая версия | 8.09.2025 14:43 |