Python oefeningen

Opgave 7.4

Schrijf een functie die een kwadratische vergelijking oplost.
De parameters zijn A, B, and C in de vgl Ax**2 + Bx + C = 0.
De functie retourneert drie waarden:
De eerste geeft aan hoeveel oplossingen er zijn.
Tweede en derde waarde zijn de oplossijngen.
Is er maar één oplossing, dan is de derde waarde 0.

#HOOFDPROGRAMMA:

coëfA = getFloat("coëfficiënt A: ")
coëfB = getFloat("coëfficiënt B: ")
constC = getFloat("constante C: ")
aantalOpl,opl1,opl2 = vk_vgl(coëfA,coëfB,constC)
if aantalOpl == 0:
    print("Er zijn geen oplossingen")
elif aantalOpl == 1:
    print("Er is één oplossing: x1 = x2 =",opl1)
else:
    print("Er zijn 2 opl: x1 =",opl1,"en x2 =",opl2)