Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from tkinter import *
- root = Tk()
- root.geometry("300x300")
- root.resizable(0,0)
- root.title("Расчет зарплаты")
- root.configure(bg="lightgrey")
- worked = 0
- clock = 0
- sum = 0
- def main():
- days = int(days_entry.get())
- weekends = int(weekends_entry.get())
- overtime = int(overtime_entry.get())
- hours = int(hours_entry.get())
- worked = days - weekends
- clock = ((worked * hours) + overtime)
- sum = clock * 101
- sum_label["text"] = f"Зарплата: {sum}"
- days_label = Label(root, text="Кол-во рабочих дней\nв месяц", bg="lightgrey", font="Arial 10 bold")
- weekends_label = Label(root, text="Кол-во выходных дней\nв месяц", bg="lightgrey", font="Arial 10 bold")
- overtime_label = Label(root, text="Кол-во переработанных\nчасов в месяц", bg="lightgrey", font="Arial 10 bold")
- hours_label = Label(root, text="Кол-во рабочих часов\n в месяц", bg="lightgrey", font="Arial 10 bold")
- sum_label = Label(root, text="Зарплата: ", bg="lightgrey", font="Arial 15 bold")
- days_entry = Entry(root, width=15)
- weekends_entry = Entry(root, width=15)
- overtime_entry = Entry(root, width=15)
- hours_entry = Entry(root, width=15)
- days_label.place(x=10,y=30)
- weekends_label.place(x=10,y=70)
- hours_label.place(x=10,y=110)
- overtime_label.place(x=10,y=150)
- button = Button(root, text="Посчитать", command=main)
- sum_label.place(x=60,y=250)
- button.place(x=110, y=210)
- days_entry.place(x=180,y=40)
- weekends_entry.place(x=180,y=80)
- hours_entry.place(x=180,y=120)
- overtime_entry.place(x=180,y=160)
- root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement