1. Главная
  2. Библиотека
  3. Программирование
  4. Напишите программу, которая преобразует вводимые строки согласно следующим правилам: 1. Строки, введенные под нечетными...

Напишите программу, которая преобразует вводимые строки согласно следующим правилам: 1. Строки, введенные под нечетными номерами (нумерация с 1), нужно выводить с прописной буквы, остальные строчные. 2. Под четными – все буквы сделать прописными. 3.

«Напишите программу, которая преобразует вводимые строки согласно следующим правилам: 1. Строки, введенные под нечетными номерами (нумерация с 1), нужно выводить с прописной буквы, остальные строчные. 2. Под четными – все буквы сделать прописными. 3. »
  • Программирование

Условие:

Поближе к реке росли два старых вяза, словно созданных для того, чтобы на них лазить. Можно было без особого труда забраться на самую макушку, откуда открывался отличный вид на весь город. Вот речка серебряной лентой вьется между старыми домами, вон сады и маленькая деревянная часовенка, а там вдали, на холме, – развалины замка…

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

Строки, введенные под нечетными номерами (нумерация с 1), нужно выводить с прописной буквы, остальные строчные.
Под четными – все буквы сделать прописными.
Если номер еще и кратен 5, то первую букву каждого слова строки сделать прописной, а остальные строчными.
Если в строке встречается два или больше пробелов подряд, то ввод нужно прекратить и завершить программу.
Формат ввода

Вводятся строки, пока не будет введена строка со словом сверху.
Формат вывода

Вывести преобразованные строки.
Пример 1
Ввод Вывод

большая улица спокойно и безмятежно дремала на летнем солнце.
Цвели каштаны.
Не было видно ни одного живого существа
кроме булочникова кота
который сидел на краю тротуара и облизывал лапки
Тишина и покой царили в городке.
Видно сверху все.



Большая улица спокойно и безмятежно дремала на летнем солнце.
ЦВЕЛИ КАШТАНЫ.
Не было видно ни одного живого существа
КРОМЕ БУЛОЧНИКОВА КОТА
Который Сидел На Краю Тротуара И Облизывал Лапки
ТИШИНА И ПОКОЙ ЦАРИЛИ В ГОРОДКЕ.

Пример 2
Ввод Вывод

тут и там в садах виднелись накрытые столы.
Люди уже умылись после рабочего дня
оделись по-праздничному
и теперь ужинали, поглядывая сверху на играющих детей.



Тут и там в садах виднелись накрытые столы.
ЛЮДИ УЖЕ УМЫЛИСЬ ПОСЛЕ РАБОЧЕГО ДНЯ


Примечание: задача должна быть решена без def

Решение:

lines = [] while True: line = input() if line == сверху: break if in line: ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет