Opdracht

Je maakt een console-applicatie die de nulpunten van een tweedegraadsfunctie met functievoorschrift \(f(x)=ax^2+bx+c\) berekent.

De gebruiker geeft de waarde a,b en c in. Nadien berekent de applicatie de nulpunten. Indien er geen nulpunten zijn wordt dit ook getoond.

Ik hoef je vast niet te vertellen hoe je nulpunten berekent……of toch wel?

Nulpunten berekenen

Om de nulpunten te weten te komen moet je eerst de discriminant berekenen. De discriminant bereken je met de formule \(D=b^2-4ac\).

Discriminant groter dan 0

Indien de discriminant groter is dan 0 dan zijn er 2 nulpunten:

Discriminant gelijk aan 0

Er is een nulpunt:

Discriminant is kleiner dan 0

Er zijn geen oplossingen

Flowchart

Maak van deze oefening een Flowchart, welke applicatie je hiervoor gebruikt is niet belangrijk. Upload jouw flowchart via Teams. Je vindt uploadzone bij de opdrachten.

Instructies

Geef de waarde van a:
[invoer gebruiker]
Geef de waarde van b:
[invoer gebruiker]
Geef de waarde van c:
[invoer gebruiker]
//indien 2 nulpunten
De nulpunten zijn x1$ en x2.
//indien een nulpunt
Het nulpunt is x1.
//indien geen nulpunten
De tweedegraadsfunctie heeft geen oplossingen.

Efficientie

Ik zet het er toch maar even bij. Je werkt elke oefening zo efficient mogelijk uit. In een eerder hoofdstuk heb je leren werken met de Math -library1. Deze komt waarschijnlijk ook nu nog van pas.