1 / 1 / 0
Регистрация: 27.10.2020
Сообщений: 23
|
|
1 | |
Поменять местами первое и последнее слово09.12.2020, 12:25. Показов 1883. Ответов 4
У меня возникла небольшая проблема, задание:
Дан текст, слова которого отделяются друг от друга пробелами. Поменять местами первое и последнее слова, если в тексте встречаются лишние пробелы. В противном случае текст оставить без изменения. Можете написать как именно менять местами первое и последнее слово? Добавлено через 20 минут Спасибо за внимание, уже разобрался.
0
|
|
09.12.2020, 12:25 | |
Ответы с готовыми решениями:
4
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,699
|
|
09.12.2020, 12:55 | 2 |
1
|
1 / 1 / 0
Регистрация: 27.10.2020
Сообщений: 23
|
||||||
09.12.2020, 13:10 [ТС] | 3 | |||||
Поменял местами вот так, если есть другие способы - жду.
1
|
Модератор
![]() ![]() |
||||||
10.12.2020, 13:36 | 4 | |||||
![]() Решение
Поменять можно, например, так:
Наличие лишних пробелов можно определить, например, так: Pascal if (s[1]=' ') or (s[Length(s)]=' ') or (Pos({два пробела}' ',s)>0) then
1
|
1 / 1 / 0
Регистрация: 27.10.2020
Сообщений: 23
|
|
14.12.2020, 18:31 [ТС] | 5 |
Спасибо, ваше решение даже лучше моего старого.
0
|
14.12.2020, 18:31 | |
Помогаю со студенческими работами здесь
5
Переставить местами слово с минимальной длиной и последнее слово
Распечатать самое длинное слово (последнее) и самое короткое слово (первое) Разработать процедуру которая в строке меняет первое и последнее слово Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |