from tkinter import *
root =Tk()
root.title("Rendas Perpétuas")
root.geometry("500x300")
root.resizable(False, False)
root.configure(bg="#c1d5ee")
def butaoclick1():
tanb1 = tanb.get()
vrenda = renda.get()
pt= (tanb1/100)+1
n = 1/12
f = pow(pt,n)-1
print(f)
valoratual = vrenda/f
valoratualarr = round (valoratual,2)
resultado.set(valoratualarr)
def limpar():
texto1_entrada1.delete(0, END)
texto2_entrada2.delete(0, END)
texto1 = Label(text="Taxa Anual Nominal Bruta (TANB): "
,font=("Arial","12","bold"),
bg="#c1d5ee",fg="blue")
texto1.place(relx=0.05,rely=0.1)
tanb= DoubleVar()
texto1_entrada1 = Entry(textvariable=tanb ,font=("Arial","12","bold"),
bg="#c1d5ee",fg="blue",justify='center')
texto1_entrada1.place(relx=0.65,rely=0.1,relwidth=0.25)
texto2 = Label(text="Valor da Renda :",font=("Arial","12","bold"),
bg="#c1d5ee",fg="blue")
texto2.place(relx=0.05,rely=0.2)
renda= DoubleVar()
texto2_entrada2 = Entry(textvariable=renda ,font=("Arial","12","bold"),
bg="#c1d5ee",fg="blue",justify='center')
texto2_entrada2.place(relx=0.65,rely=0.2,relwidth=0.25)
#
bt_calcular1 = Button( text="Calcular", bd=2, bg='#107db2',
fg='white', font=('verdana', 14, 'bold')
,command=butaoclick1)
bt_calcular1.place(relx=0.2,rely=0.35, relwidth=0.25, relheight=0.1)
butlimpar1 = Button( text="Limpar", bd=2,
bg='#107db2', fg='white', font=('verdana', 14, 'bold'),
command=limpar)
butlimpar1.place(relx=0.55, rely=0.35, relwidth=0.25, relheight=0.1)
resultado = StringVar()
texto_seculo=Label( text="Século" ,font=("Arial","14","bold"),
bg="#c1d5ee",fg="blue",justify='center')
texto_seculo.place(relx=0.2,rely=0.55)
resultado_seculo=Label( textvariable=resultado ,font=("Arial","14","bold"),
bg="#c1d5ee",fg="blue",justify='center')
resultado_seculo.place(relx=0.45,rely=0.55,relwidth=0.5)
root.mainloop()