// Java Beispiel: Mitternachtsformel und Mylib
import java.io.*;
public class a20{
	public static void main(String q[]){
		do {	
			System.out.println("\nBitte geben Sie a,b,c fuer ax^2+bx+c=0 ein.\n");
			double a = Mylib.zahlLesen("Bitte die erste  Zahl (a) eingeben: ");
			double b = Mylib.zahlLesen("Bitte die zweite Zahl (b) eingeben: ");
			double c = Mylib.zahlLesen("Bitte die dritte Zahl (c) eingeben: ");
	
			if (b*b-4*a*c<0) {System.out.println("\nEs gibt keine reelle Loesung, Wurzel wird negativ\n");}
			else {
				double d = realWurzel1(a,b,c);
				double e = realWurzel2(a,b,c);
				System.out.println("\nDie reellen Wurzeln der Quadratischen Gleichung \nmit "+a+"x^2+"+b+"x"+c+"=0 \nist "+d+" und "+e+"\n");
			}
		}
		while (Mylib.jaNein("Soll noch eine Gleichung geloest werden?"));
		System.out.println("Auf Wiedersehen!\n");
	 }
	 
	static double realWurzel1 (double a, double b, double c){
		return (-b+Math.sqrt(b*b-4.*a*c))/(2.*a);
	}
	static double realWurzel2 (double a, double b, double c){
		return (-b-Math.sqrt(b*b-4.*a*c))/(2.*a);
	}
}