Professional Documents
Culture Documents
Soalan Mengira Bmi Askt3 (3) Salmee
Soalan Mengira Bmi Askt3 (3) Salmee
MULA
set pengiraan_BMI
TIDAK
TIDAK
status Obesiti
Tamat
KOD ATURCARA MENGIRA BMI PELAJAR SEPERMAI
window=Tk()
def kira_BMI():
Berat=int(strTxtBerat.get())
Tinggi=float(strTxtTinggi.get())
BMI=Berat/(Tinggi**2)
strTxtBMI.set(round(BMI,2))
if BMI <18.4:
strLblMesej.set("Status Normal")
else:
strLblMesej.set("Status Obsetiti")
def kosongkan():
strTxtBerat.set("")
strTxtTinggi.set("")
strTxtBMI.set("")
strLblMesej.set("")
lblTajuk.config(font=("Arial", 24))
lblTajuk.place(x=220, y=40)
lblBerat.place(x=100, y=120)
lblTinggi.place(x=100, y=160)
lblBMI=Label(window, text="BMI")
lblBMI.place(x=100, y=200)
strTxtBerat= StringVar()
txtBerat=Entry(window, textvariable=strTxtBerat)
strTxtTinggi= StringVar()
txtTinggi=Entry(window, textvariable=strTxtTinggi)
strTxtBMI= StringVar()
txtBMI=Entry(window, textvariable=strTxtBMI)
strLblMesej=StringVar()
lblMesej.config(font=("Arial", 24))
lblMesej.place(x=180, y=240)
#windows
window.mainloop()
ANTARA MUKA