Quadratische Formel C++ Programm?

Antwort vom

Hier ist ein einfaches C++-Programm, das die quadratische Formel verwendet, um die Lösungen einer quadratischen Gleichung der Form \( ax^2 + bx + c = 0 \) zu berechnen: ```cpp #include <iostream> #include <cmath> int main() { double a, b, c; std::cout << "Gib die Koeffizienten a, b und c ein (a != 0): "; std::cin >> a >> b >> c; if (a == 0) { std::cout << "Der Koeffizient a darf nicht null sein." << std::endl; return 1; } double discriminant = * b - 4 * a * c; if (discriminant > 0) { double root1 = (-b + sqrt(discriminant)) / (2 * a); double root2 = (-b - sqrt(discriminant)) / (2 * a); std::cout << "Die Lösungen sind: " << root1 << " und " << root2 << std::endl; } else if (discriminant == 0) { double root = -b / (2 * a); std::cout << "Es gibt eine doppelte Lösung: " << root << std::endl; } else { std::cout << "Es gibt keine reellen Lösungen." << std::endl; } return 0; } ``` Dieses Programm fragt den Benutzer nach den Koeffizienten \( a \), \( b \) und \( c \) und berechnet dann die Lösungen der quadratischen Gleichung basierend auf dem Diskriminanten.

Neue Frage stellen