В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Шакира228
Шакира228
26.03.2021 11:44 •  Информатика

Выбери действия, которые выполняет эта программа. Вот сама программа: 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)


Выбери действия, которые выполняет эта программа. Вот сама программа: weekly_hours = int(input('Коли

Ответ:
Mizukage
Mizukage
23.12.2023 19:55
Выберите действия, которые выполняет эта программа:

1. Запрос у пользователя количества рабочих часов в неделю.
2. Запрос у пользователя желаемой зарплаты за час.
3. Расчет месячной зарплаты по формуле: зарплата за час * количество рабочих часов в неделю * 4.
4. Задание максимальной зарплаты в переменной "max_salary" (в данном случае значение "900000").
5. Проверка условия: если месячная зарплата превышает максимальную зарплату (month_salary > max_salary),
то выводится сообщение "Не одобрено. Такая зарплата не предусмотрена бюджетом".
6. Если условие не выполняется, то выводится сообщение "Одобрено. Выделить из бюджета:" и выводится значение
месячной зарплаты из переменной "month_salary".

Обоснование:
- Программа запрашивает у пользователя данные о количестве рабочих часов в неделю и желаемой зарплате.
- Затем программой производится расчет месячной зарплаты, умножая зарплату за час на количество рабочих часов
в неделю и на 4 (предполагается, что в месяце 4 недели).
- Далее программа проверяет, не превышает ли полученная месячная зарплата максимальную зарплату,
указанную в переменной "max_salary". Если да, то выводится сообщение о неподходящей зарплате.
- Если месячная зарплата не превышает максимальную, то выводится сообщение о том, что зарплата одобрена,
и выводится значение месячной зарплаты.

Пояснение:
- Зарплата за час (hour_salary) и количество рабочих часов в неделю (weekly_hours) вводятся пользователем
с использованием функции input().
- Месячная зарплата (month_salary) вычисляется как произведение зарплаты за час, количества рабочих часов
в неделю и 4 (предполагается, что в месяце 4 недели).
- Переменная "max_salary" задает максимально допустимую зарплату.
- Условная конструкция if-else проверяет, превышает ли месячная зарплата максимальную.
- В случае, если месячная зарплата больше максимальной, выводится сообщение о неподходящей зарплате.
- Если месячная зарплата не превышает максимальную, выводится сообщение, что зарплата одобрена, и выводится
само значение месячной зарплаты.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?