Equazione di 2° grado

2016-03: Math 1
Write a program to solve quadratic equations.

Risolvere un’equazione di secondo grado ax2+bx+c=0, dati i coefficienti a, b e c.
Un po’ di matematica…

 

Esempi

Istanza Elaborazione Risposta
1 x2-5x+6=0 a=1
b=-5
c=6
D=b2-4ac=…
D=1>0
x1=…
x2=…
2
3
2 x2+2x+1=0 a=1
b=2
c=1
D=b2-4ac=…
D=0
x1,2=-2/2 -1
3 x2+x+1=0 a=1
b=1
c=1
D=b2-4ac=…
D=-3<0
Impossibile

Il codice corrispondente


Se il caso a=0 non viene gestito adeguatamente si incorre in una divisione per zero!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *