from tkinter import *
from tkinter import messagebox
win = Tk()
win.title("BMI")
win.config(background="black")
win.geometry("500x500")
win.resizable(False,False)
def click():
try:
vazn = float(entry_vazn.get())
ghad = float(entry_ghad.get())
BMI = vazn / (ghad ** 2)
if BMI < 18.5:
messagebox.showinfo("kambod vazn")
win.destroy()
if BMI > 18.5 and BMI < 24.9:
messagebox.showinfo("edeh all")
win.destroy()
if BMI > 24.9 and BMI < 30:
messagebox.showinfo("ezafeh")
win.destroy()
if BMI > 30 and BMI < 35:
messagebox.showinfo("chaghi 1")
win.destroy()
if BMI > 35 and BMI < 40:
messagebox.showinfo("chaghi 2")
win.destroy()
if BMI > 40:
messagebox.showinfo("chaghi 3")
win.destroy()
except ValueError:
messagebox.showinfo("lotfann adda ra dorost vared namaeed")
lable_vazn = Label(win,text="vazn" , font=("Arial",23) , background="white")
lable_vazn.pack()
entry_vazn = Entry(win , font=("Arial",21), background="white" , foreground="black")
entry_vazn.pack()
labla_ghad = Label(win,text="ghad" , font=("Arial",23) , background="white")
labla_ghad.pack()
entry_ghad = Entry(win , font=("Arial",21), background="white" , foreground="black")
entry_ghad.pack()
btn = Button(win,text="BMI OK", background="white" , foreground="black", font=("Arial", 21),command=click)
btn.pack()
win.mainloop()