Bitte eine Zahl eingeben: -30.25
Die Wurzel ist: 5.5 (imaginär)
oder
Bitte eine Zahl eingeben: 43.56
Die Wurzel ist: 6.6
Alle unterstrichenen Stellen bei der Aufgabe sind Eingaben, die der Benutzer durchführen soll.
#include <fstream.h>
#include <math.h>
// Start des Hauptprogrammes
main()
{
// Variable deklarieren
double zahl;
// Werte einlesen
cout << "Bitte eine Zahl eingeben: ";
cin >> zahl;
// testen ob Zahl positiv ist
if (zahl >= 0) // positive Zahl
cout << "Die Wurzel ist: " << sqrt(zahl) << endl;
else // negative Zahl
cout << "Die Wurzel ist: " << sqrt((-1) * zahl) << " (imaginär)" << endl;
}