import math, cmath a= input('Kérem a másodfokú egyenlet főegyütthatóját: ') a= float(a) while a==0: print('Ez nem lesz másodfokú egyenlet; nem oldom meg.') a= input('Kérem a másodfokú egyenlet főegyütthatóját: ') a= float(a) b= input('Kérem az elsőfokú tag együtthatóját: ') c= input('Kérem a konstans tagot: ') b= float(b) c= float(c) d= b*b-4*a*c print('A diszkrimináns értéke', d) if d>=0: print('Van valós megoldás.') x1= (-b-math.sqrt(d))/(2*a) x2= (-b+math.sqrt(d))/(2*a) print('Az egyik megoldás', x1) print('A másik megoldás', x2) else: print('Nincs valós megoldás.') x1= (-b-cmath.sqrt(d))/(2*a) x2= (-b+cmath.sqrt(d))/(2*a) print('Az egyik megoldás', x1) print('A másik megoldás', x2)