Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3235437
А
Аноним
19 мая 2025 17:52 · публичный вопрос
А
Аноним

Ваня придумал робота-сокрушатора: он берёт, например, заглавную букву «У» и строчную «у» и начинает сокрушаться, растягивая последнюю букву: «У-у-у-у-у-у-у!…

Запрос пользователя

Ваня придумал робота-сокрушатора: он берёт, например, заглавную букву «У» и строчную «у» и начинает сокрушаться, растягивая последнюю букву: «У-у-у-у-у-у-у! У-у-у-у-у-у-у-у-у-у-у-у-у!» Напиши программу, которая бы читала заглавную букву, строчную букву и выдавала фразу сокрушатора из 15 букв.

Ответ нейросети
19 мая 2025 17:52

Давайте я помогу вам создать эту программу на примере Python. Она будет принимать на вход заглавную букву и строчную букву, а затем выводить фразу сокрушения из 15 букв.

Вот пример решения с пояснениями:

# Ввод заглавной буквы
uppercase_letter = input("Введите заглавную букву: ").strip()

# Ввод строчной буквы
lowercase_letter = input("Введите строчную букву: ").strip()

# Проверка, что введены именно одна буква
if len(uppercase_letter) != 1 or len(lowercase_letter) != 1:
    print("Пожалуйста, вводите по одной букве.")
else:
    # Создаем строку из 15 повторений строчной буквы, разделенных дефисами
    repeated_letters = "-".join([lowercase_letter] * 15)
    # Выводим результат
    print(f"{uppercase_letter}-{repeated_letters}!")

Объяснение:

  1. Мы читаем две буквы с помощью input().
  2. Проверяем, что введена по одной букве.
  3. Используем умножение списка [lowercase_letter] * 15, чтобы получить 15 одинаковых букв.
  4. Объединяем эти буквы через дефис с помощью метода .join().
  5. Формируем итоговую строку: первая заглавная буква, далее через дефис строка из 15 строчных букв, и заканчиваем восклицательным знаком.

Если нужно, я могу подготовить и более компактный или более подробный код.