Nim : 1610131310013
Tugas 4
window= Tk()
#mengatur ukuran tampilan GUI menjadi 350 x 200 px
window.geometry('350x200')
#membuat agar tidak langsung berhenti
window.mainloop()
Hasilnya
Hasilnya
#import library GUI
from tkinter import *
window = Tk()
#membuat judul
window.title("Judul")
#membuat tulisan di dalam tampilan GUInya dengan teks = Hello
#font=("jenis teks jenis tulisan", ukuran teks)
lbl = Label(window, text="Hello", font=("Arial Bold",50))
#mengatur posisi di column 0 dan row 0
lbl.grid(column=0, row=0)
window.mainloop()
Hasilnya
lbl2=Label(window,text="")
lbl2.grid(column=0, row=4)
def tambah():
a=int(txt.get())
b=int(txt1.get())
hasil=int(a)+int(b)
baru="Hasil dari "+ str(a) +" + " +str(b)+" ="+str(hasil)
lbl2.configure(text=baru)
def kurang():
a=int(txt.get())
b=int(txt1.get())
hasil=int(a)-int(b)
baru="Hasil dari "+ str(a) +" - " +str(b)+" ="+str(hasil)
lbl2.configure(text=baru)
def kali():
a=float(txt.get())
b=float(txt1.get())
hasil=float(a)*float(b)
baru="Hasil dari "+ str(a) +" * " +str(b)+" ="+str(hasil)
lbl2.configure(text=baru)
def bagi():
a=float(txt.get())
b=float(txt1.get())
hasil=float(a)/float(b)
baru="Hasil dari "+ str(a) +" / " +str(b)+" ="+str(hasil)
lbl2.configure(text=baru)
window.mainloop()
Hasilnya
import tkinter
import math
awal=tkinter.Tk()
lbel=tkinter.Label
inp=tkinter.Entry
btn=tkinter.Button
innA=inp(awal)
innA.pack()
innB=inp(awal)
innB.pack()
innC=inp(awal)
innC.pack()
def cetak():
a=int(innA.get())
b=int(innB.get())
c=int(innC.get())
d=(int(b)*int(b)-4*int(a)*int(c))
det= math.sqrt(d)
x1=(int(-b)-int(det))/(2*int(a))
x2=(int(-b)+int(det))/(2*int(a))
print(x1)
print(x2)
hitung=btn(text='Hitung', command=cetak)
hitung.pack()
awal.mainloop()
Hasilnya