Brauche Hilfe bei Zahlenprogramm



  • Also ich erstele eine Exe Datei.Der Code ist:

    #include<iostream>
    using namespace std;

    int main()
    {
    int zahl1;
    int zahl2;

    cout<<"Bitte eine Zahl eingeben\n";
    cin>>zahl1;
    cout<<"Bitte noch eine Zahl eingeben\n";
    cin>>zahl2;
    cout<<"Zahl 2: "<<zahl2<<"\n";
    cout<<"Zahl 1: "<<zahl1<<"\n";
    }

    Wenn ich das Programm oeffne kann ich die erste Zahl eingeben bestaetige sie mit Enter dann geb ich die 2te Zahl ein und besatetige wieder mit Enter aber dann bricht das Programm ab
    Wo ist der Fehler?



  • Start -> Ausführen -> cmd -> Enter
    (falls altes Windows dann command eingeben anstatt cmd)

    Hier nun den Pfad deiner Datei eingeben oder per Drag'n'Drop aus dem Explorer holen.

    Es ist eine KONSOLENANWENDUNG und sie ist (wer hätte es gedacht) für die KONSOLE.



  • Es gibt keinen. Ruf das Programm mal aus ner Konsole auf und du wirst seine Magie erkennen.



  • Ist das nur ein Fehler beim Tippen in dieses Forum, oder hast du vergessen am ende der main Funktion die Befehle:

    cin.sync();
    cin.get();
    

    zu verwenden?
    Denn die halten das Programm vor dem Abbruch an, sodass du erst Enter drücken musst damit das Programm abbricht.



  • Ok danke also mit

    cin.sync();
    cin.get();

    am Ende geht es


Anmelden zum Antworten