/********************************************************* Sebastian Stumpf c 3.2002 Programm, das die pq-Formel löst *********************************************************/ #include #include #include //für das getch(); void main() { float p, q, x1, x2, wurzel; //p und q einlesen printf("x%c+px+q = 0\n\n",253); printf("p = "); scanf("%f", &p); printf("q = "); scanf("%f", &q); printf("\n"); //Zahl unter der Wurzel berechnen wurzel = (p * p) / 4 - q; //Wenn negativ, gibt es keine Lösung if(wurzel < 0) printf("Keine Loesung"); //Wenn Wurzel = 0 gibt es nur eine Lösung else if(wurzel == 0) { x1 = - (p / 2); printf("x = %.2f", x1); } //Wenn Wurzel positiv, die zwei lösungen berechnen else { x1 = - (p / 2) + sqrt(wurzel); x2 = - (p / 2) - sqrt(wurzel); printf("x1 = %.2f\n", x1); printf("x2 = %.2f", x2); } printf("\nFertig. Bitte Taste druecken"); getch(); }