Пояснение
Информатика

Какие действия выполняет данная программа? Вот код программы: weekly_hours = int(input( Введите количество рабочих

Какие действия выполняет данная программа? Вот код программы:
weekly_hours = int(input("Введите количество рабочих часов в неделю:"))
hour_salary = int(input("Введите желаемую зарплату за час:"))
month_salary = hour_salary * weekly_hours * 4
max_salary = 900000
if month_salary > max_salary:
print("Зарплата не одобрена. Превышает максимально допустимую сумму в бюджете.")
else:
print("Зарплата одобрена. Расчетная сумма:", month_salary)
Верные ответы (1):
  • Золотая_Завеса
    Золотая_Завеса
    1
    Показать ответ
    Пояснение: Данная программа позволяет рассчитать месячную зарплату на основе количества рабочих часов в неделю и желаемой зарплаты за час.

    Сначала программа запрашивает у пользователя ввод количества рабочих часов в неделю с помощью функции `input()`. Затем, пользователь должен ввести желаемую зарплату за час, используя ту же функцию `input()`. Оба значения вводятся в целочисленном формате с помощью функции `int()`.

    Далее, программа рассчитывает месячную зарплату, умножая желаемую зарплату за час на количество рабочих часов в неделю и на 4 (предполагая, что в месяце 4 недели).

    Затем программа сравнивает рассчитанную месячную зарплату с максимально допустимой суммой в бюджете (в данном случае задано значение `max_salary = 900000`).

    Если рассчитанная месячная зарплата превышает максимально допустимую сумму, то программа выводит сообщение "Зарплата не одобрена. Превышает максимально допустимую сумму в бюджете.". В противном случае, если рассчитанная зарплата не превышает максимально допустимую сумму, программа выводит сообщение "Зарплата одобрена. Расчетная сумма:" и отображает рассчитанную месячную зарплату.

    Демонстрация:

    Введите количество рабочих часов в неделю: 35
    Введите желаемую зарплату за час: 800
    Зарплата одобрена. Расчетная сумма: 1120000


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

    Закрепляющее упражнение:
    Напишите программу, которая будет запрашивать у пользователя количество рабочих часов в неделю и желаемую зарплату за час, а затем рассчитывать и выводить на экран ежемесячную зарплату. Если рассчитанная зарплата превышает 150000, программа должна выводить сообщение "Зарплата превышает лимит". Если рассчитанная зарплата меньше или равна 150000, программа должна выводить сообщение "Зарплата в пределах лимита".
Написать свой ответ: