Quadratische Gleichung und Nullstellen
-
Hi, ich hab nen tierisches Problem.
Ich soll in einer Aufgabe, eine quadratische Gleichung lösen.
x²+px+q=0p und q werden eingelesen.
Zunächst soll die Diskriminante ermittelt werden.
D=(p/2)²-qNach Fallunterscheidung sollen nun die Nullstellen ermittelt werden
D>0-->x1,x2 verchieden
D=0-->x1=x2
D<0--> x1 und x2 als komplexe zahl ausgeben (z.b. x1=2+2i)Am Ende sollen die Nullstellen herausgegeben werden.
Die Aufgabe soll aber mit dem Auswahloperator gelöst werden.Kann mir irgendjemand HELFEN, ich blick hier überhaupt nicht durch.

-
Du hast ein mathematisches Problem und kein Tierisches. Aber beides gehört nicht ins C++ Forum
-
weißt du noch, wie die quadratische ergänzung geht? ansonsten google befragen. und genau nach dem schema kannst du das dann lösen

-
hirn schrieb:
Du hast ein mathematisches Problem und kein Tierisches. Aber beides gehört nicht ins C++ Forum
Ich soll dieses Problem aber in C++ programmieren.
-
dann fang mal an.
-
wie wäre es mit einer if-elseif-Konstruktion für die Fallunterscheidung? Und was genau meinst du mit einem "Auswahloperator"? Wenn du "?:" meinst - der bildet einfach nur eine if-else-Struktur nach.
-
x = - p/2 +- wurzel((p²/4)-q)
Mehr dürfte das nicht sein - mal von D<0 abgesehen.
-
vielleicht hilft dir das
auf die Sprünge!