Home › Форумы › Вопросы по программированию › Написать программу-калькулятор з/платы
-
Написать программу-калькулятор з/платы
Опубликовано Борис Юзеев вкл 19.06.2024 at 20:37Подскажите как написать программу для начисления з/п по формуле
Чемезов Илья ответил(а) 4 months, 3 weeks ago 3 Участники · 3 Отклики -
3 Отклики
-
Вот пример простой программы на Python, которая рассчитывает заработную плату по формуле оклад + премия:
# Ввод данных salary = float(input("Введите оклад: ")) bonus = float(input("Введите размер премии: ")) # Расчёт заработной платы total_salary = salary + bonus # Вывод результата print("Ваша заработная плата:", total_salary)
Эта программа запрашивает у пользователя ввод оклада и размера премии, а затем рассчитывает общую сумму заработной платы. Результат выводится на экран.
Обратите внимание, что это лишь базовый пример, и вы можете адаптировать его под свои нужды, добавив дополнительные функции и возможности.
Пример кода на Python для расчета заработной платы по тарифной сетке:
# Ввод данных employee_id = int(input("Введите ID сотрудника: ")) hours_worked = float(input("Введите отработанные часы: ")) # Определение тарифной сетки rates = { 1: 100, # Ставка для первого разряда 2: 120, # Ставка для второго разряда 3: 140 # Ставка для третьего разряда } # Расчет заработной платы rate = rates[employee_id] wage = rate * hours_worked # Вывод результата print("Заработная плата:", wage)
Этот пример предполагает, что у вас уже есть заранее определенная тарифная сетка, представленная в виде словаря
rates
, где ключи соответствуют разрядам, а значения – ставкам. Программа запрашивает у пользователя ID сотрудника и отработанные часы, после чего использует эти данные для расчета заработной платы по тарифной сетке.Пример кода на Python для расчета заработной платы с учетом почасовой оплаты труда:
# Ввод данных hours_worked = float(input("Введите отработанные часы: ")) hourly_rate = float(input("Введите часовую ставку: ")) # Расчет заработной платы wage = hourly_rate * hours_worked # Вывод результата print("Заработная плата:", wage)
Этот пример предполагает, что пользователь вводит количество отработанных часов и часовую ставку. Программа рассчитывает заработную плату путем умножения этих значений.☝🏻
-
минимальный шаблон, теперь нужно все показатели в программу добавить и собрать все в установочный файл. Хотя помощь за бесплатно колосальная. А делаете на заказ программы с установкой?
Войдите, чтобы ответить.