_Luks
-
Total de itens
2 -
Registro em
-
Última visita
Posts postados por _Luks
-
-
#!/usr/bin/python #TBaskara por Lucas Nogueira from math import * from Tkinter import * class app: x1,x2=0.0,0.0 def __init__(self,toplevel): toplevel.title('TBhaskara') self.frm=Frame(toplevel) self.frm2=Frame(toplevel) self.frm.pack() self.frm2.pack() Label(self.frm,text='TBhaskara 0.1 por Lucas Nogueira').pack() Label(self.frm2,text='Coeficiente A:').pack() self.aí=Entry(self.frm2) self.aí.pack() Label(self.frm2,text='Coeficiente B:').pack() self.be=Entry(self.frm2) self.be.pack() Label(self.frm2,text='Coeficiente C:').pack() self.ce=Entry(self.frm2) self.ce.pack() self.button=Button(self.frm2) self.button['text']='Calcula' self.button.bind('<Button-1>',self.calc) self.button.pack() self.raizes=Label(self.frm2) self.raizes['text']='' self.raizes.pack() def calc(self,event): a=float(self.aí.get()) b=float(self.be.get()) c=float(self.ce.get()) delta=pow(b,2) - (4*a*c) if delta == 0: self.x1=-b/2*a self.x2=self.x1 self.raizes['text']='X1 = %f | X2 = %f' %(self.x1,self.x2) self.raizes.pack() elif delta > 0: self.x1=(-b + sqrt(delta)) / (2*a) self.x2=(-b - sqrt(delta)) / (2*a) self.raizes['text']='X1 = %f | X2 = %f' %(self.x1,self.x2) self.raizes.pack() elif delta < 0: self.raizes['text']='raizes complexas' self.raizes.pack() root=Tk() app(root) root.mainloop()
Softwares Para Desenvolvimento Em Python
em Python
Postado
já ouvi falar desse boa constructor ...
no Windows e Linux uso o IDLE ..
muito bom :D