• Задача 2. Указывается номер определенного места в вагоне поезда. Создайте программу, определяющую, является ли эта позиция верхней или нижней, основной или рядом.

Ответы 1

  • Ответ:

    def определить_место(номер_места):

    """

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

    Args:

    номер_места (int): Номер места в вагоне поезда.

    Returns:

    str: Тип места ("верхнее", "нижнее", "основное", "рядом").

    """

    # Проверить, является ли место верхним или нижним.

    if номер_места % 2 == 1:

    тип_места = "верхнее"

    else:

    тип_места = "нижнее"

    # Проверить, является ли место основным или рядом.

    if номер_места <= 36:

    тип_места += " основное"

    else:

    тип_места += " рядом"

    return тип_места

    # Пример использования

    номер_места = int(input("Введите номер места: "))

    тип_места = определить_место(номер_места)

    print(f"Место {номер_места} является {тип_места}.")

    • Автор:

      jairofr5u
    • 2 месяца назад
    • 7
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years