Es geht bei dem Code darum das ich von einer linearen Gleichung (allgemeine/ausmultiplizierte Form) die Nullstellenform herausbekommen möchte, in der Konsole kalppt das einwandfrei aber kann mir wer sagen wie ich das ungefähr in Tkinter hinbekomme?
Ich habe mir gedanken gemacht und glaube das das Entry-Widget den input ersetzen kann aber ich weiß nicht wie ich das mit dem Printbefehl hinbekommen könnte. Ich bin oder wäre sehr dankbar für Hilfe.
Code: Alles auswählen
eingabe5 = float (input ("a eingeben: "))
eingabe3 = float (input ("b eingeben: "))
eingabe4 = float (input ("c eingeben: "))
p = eingabe3 / eingabe5
q = eingabe4 / eingabe5
w = p / 2
y = w*w - q
z = -p / 2
if y < 0:
print ("Keine Nullstellen")
else:
s = y ** 0.5
print (eingabe5,"x²+",eingabe3,"x+",eingabe4,"= 0"," |:",eingabe5)
print (" x²+",p,"x +",q)
print ("X 1/2=","-(",p,": 2 ) +/- [Wurzel aus] (",p," : 2)² -",q)
print ("X 1/2=",z,"+/- [Wurzel aus]",y)
print ("X 1/2=",z,"+/-",s)
print ("X1=",z + s)
print ("X2=",z - s)