C++ Programm läuft nicht

L

lonesome-dreamer

Gast
Hallo zusammen,
ich bin gerade dabei, mich in C++ einzuarbeiten.
Von unserem Prof haben wir ein Skript bekommen, in dem ein Beispielprogramm drin steht.
Das hab ich nur mal abgeschrieben, aber es läuft nicht so wie es sollte.

PHP:
#include <iostream.h>
#include <math.h>

int main()
{
    double r, v;
    
    cout << "Kugelradius eingeben" <<  endl;
    cin >> r;
    v = 4.0 / 3 * M_PI * r * r * r;
    cout << "Das Volumen beträgt v= " << v << endl;
    return 0;  
}

Laut Skript sollte die Ausgabe so aussehen:
Kugelradius eingeben
1
Das Volumen beträgt v= 4.18879

Wenn ich nach der Aufforderung eine Zahl für den Radius eingebe und bestätige, geht das Fenster zu.

Ich arbeite mit Windows, an der Uni arbeiten wir mit Linux.
Könnte es da einen Zusammenhang geben, wieso das bei mir nicht läuft, oder hat das damit nichts zu tun?

Ich bin für jeden Tipp dankbar

Gruß
Natalie
 

Thomas

Mitarbeiter
AW: C++ Programm läuft nicht

Hi Natalie,
Wenn ich nach der Aufforderung eine Zahl für den Radius eingebe und bestätige, geht das Fenster zu.

weil das Programm abgearbeitet ist und sich dann beendet.

Mach mal zuerst ein Dos-Fenster auf, wechsel anschließend in das Programmverzeichniss und starte das Programm dann durch die Eingabe des Programmnamens im Dos-Fenster. Dann bleibt dieses auf und du siehst die Ausgabe.

Thomas
 
AW: C++ Programm läuft nicht

Oder vor "return 0" einfach noch mal "cin >> r", so erwartet das Programm noch eine Eingabe und mit der Return-Taste beendest du das Programm.
 

Jobs

Jobmail abonieren - keine Jobs mehr verpassen:

Ich möchte die wöchentliche Jobmail erhalten und akzeptiere die Datenschutzerklärung.
Du kannst die Jobmail jederzeit über den Link in der Mail abbestellen.

Wir verwenden Sendinblue als unsere Marketing-Plattform. Wenn Du das Formular ausfüllst und absendest, bestätigst Du, dass die von Dir angegebenen Informationen an Mailchimp zur Bearbeitung gemäß den Nutzungsbedingungen übertragen werden.

Top