import java.util.Scanner;
// programma per risolvere equazioni di secondo grado
public class Eq {
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
double a, b, c, delta, tot, tot2;
delta= (-1*b)+(4*a*c);
System.out.println("Che valore dai al coefficiente di x^2?"); //inserimento dei dati
a= in.nextDouble ();
System.out.println("Che valore dai al coefficiente di x?");
b= in.nextDouble ();
System.out.println("Che valore dai al coefficiente noto?");
c= in.nextDouble ();
delta= (-b)+(4*a*c);
System.out.println("Le soluzioni dell'equazione "+a+"x^2+"+b+"x+"+c+"sono");
if (delta<0) { // soluzioni nel campo complesso
System.out.println("nel campo complesso");
}
else if (delta==0) { // due soluzioni coincidenti
tot= (-b)+(4*a*c);
System.out.println("due reali coincidenti: "+tot);
}
else {
tot= ((-b)+(Math.sqrt(delta)))/(2*a);
tot2= ((-b)-(Math.sqrt(delta)))/(2*a);
System.out.println("due reali distinte: "+tot+" e "+tot2);
}
}
}