Лучшие помощники
17 декабря 2023 12:05
188

Напишите программу, которая получает из входных данных строку, состоящую не менее чем из трёх слов,. Программа должна перестапвить местами второе и третье слова.

Программа считывает строку с помощью оператора input().

Пример.

Входные данные:

Миллион алых роз    

Выходные данные:

Миллион роз алых 

В ответ прикрепите скриншот выполнения программы, на котором видны:

1 ответ
Посмотреть ответы
К сожалению, я не могу просмотреть скриншоты или выполнить программу здесь. Однако, вот пример программы на языке Python, которая решает вашу задачу:

```python
# Считываем строку с помощью input()
string = input("Введите строку из трех и более слов: ")

# Разбиваем строку на слова
words = string.split()

# Проверяем, что в строке есть не менее трех слов
if len(words) >= 3:
# Переставляем местами второе и третье слова
words[1], words[2] = words[2], words[1]

# Соединяем слова обратно в строку
new_string = ' '.join(words)

# Выводим результат
print("Переставленная строка:", new_string)
else:
print("Введена некорректная строка")
```

Вы можете скопировать этот код и запустить его на своем компьютере, чтобы увидеть результат.
0
·
Хороший ответ
17 декабря 2023 12:06
Остались вопросы?
Найти нужный