Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import tkinter,sys
- import random
- from tkinter import messagebox
- def podliczenie():
- wynik = 0
- wynik = int(wynik)
- a = pobytdane.get()
- b = noclegdane.get()
- c = przejazddane.get()
- d = ubezpieczeniedane.get()
- e = innedane.get()
- f = kurseurodane.get()
- a = int(a)
- b = int(b)
- c = int(c)
- d = int(d)
- e = int(e)
- f = int(f)
- if a>0 and b>=0 and c>=0 and d>=0 and e>=0 and f>=0:
- wynik = b+c+d+e
- wynik = wynik*a
- f = f*wynik
- messagebox.showinfo(title="Calkowity koszt podrozy to",message=wynik)
- messagebox.showinfo(title="Calkowity koszt podrozy w euro to",message=f)
- else:
- messagebox.showinfo(title="Blad", message="Ktoras z wpisanych liczb jest nieprawidlowa")
- def koniec():
- main.quit()
- main.destroy()
- main=tkinter.Tk()
- dane=tkinter.Label(main, text = "Uzupełnij wszystkie dane") .grid(row=0, column=0)
- pobyt=tkinter.Label(main, text = "Wpisz dlugosc pobytu") .grid(row=0, column=1)
- nocleg=tkinter.Label(main, text = "Wpisz dzienny koszt noclegu i wyzywienia") .grid(row=0, column=2)
- pobytdane=tkinter.Entry(main, justify = "center")
- pobytdane.grid(row=1, column=1)
- noclegdane=tkinter.Entry(main, justify = "center")
- noclegdane.grid(row=1, column=2)
- przejazd=tkinter.Label(main, text = "Wpisz dzienny koszt noclegu i wyzywienia") .grid(row=0, column=3)
- przejazddane=tkinter.Entry(main, justify = "center")
- przejazddane.grid(row=1, column=3)
- ubezpieczenie=tkinter.Label(main, text = "Wpisz koszt ubezpieczenia") .grid(row=0, column=4)
- ubezpieczeniedane=tkinter.Entry(main, justify = "center")
- ubezpieczeniedane.grid(row=1, column=4)
- inne=tkinter.Label(main, text = "Wpisz koszy innych wydatkow") .grid(row=0, column=5)
- innedane=tkinter.Entry(main, justify = "center")
- innedane.grid(row=1, column=5)
- kurseuro=tkinter.Label(main, text = "Wpisz aktualny kurs euro (podstawowo 4)") .grid(row=0, column=6)
- kurseurodane=tkinter.Entry(main, justify = "center")
- kurseurodane.grid(row=1, column=6)
- wybieraj=tkinter.Label(main, text = "Wybierz co chcesz zrobic", justify = "center") .grid(row=2, column=0, columnspan=6)
- koniec=tkinter.Button(main,text = "Obliczanie", command=podliczenie) .grid(row=5, column=2, columnspan=2)
- koniec=tkinter.Button(main,text = "wyjscie", command=koniec) .grid(row=5, column=1, columnspan=2)
- main.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement