Simpler Ausrechner



  • Habe grad mit C++ angefangen und schon die ersten Kapitel geschafft (vom Buch), also wollt ich schon mal was programmieren. Wollte ein Programm machen der Ausrechnet wieviele Stunden man pro Monat vorm Pc sitzt. Geht aber irgendwie nicht. Mein Compiler zeigt an das bei cout irgendwas nicht stimmen soll...

    main()
    {
    const int Monat=30;
    int Zahleneingabe, Rechnung;

    cout << "Geben Sie ein wie oft Sie am Tag vorm PC sitzen" << endl;
    cin >> Zahleneingabe;

    Rechnung = Zahleneingabe * Monat;
    cout << "Sie sitzen im Monat soviele Stunden vom PC" << Rechnung << endl;

    }



  • KostjaUA schrieb:

    Mein Compiler zeigt an das bei cout irgendwas nicht stimmen soll...

    Dann mach doch irgendwas anders.

    (Das soll keine Verarsche sein sondern ein dezenter Hinweis darauf dass das keine gute Fehlerbeschreibung war)

    EDIT:
    - #include <iostream>?
    - using namespace std;?
    - int main()?



  • Danke nachdem ich das

    #include <iostream>
    using namespace std;

    eingegebn habe öffnet sich das Programm, aber leider wenn ich eine Zahl eintippe schliest sich das programm wieder warum?=?



  • #include <iostream>

    und dann vor jedes cin und cout std:: schreiben:
    std::cout<<"blah"<<std:endl;

    usw...

    edit:
    noch ein cin ganz am ende einbauen, damit das programm nach dem ende auf eine eingabe wartet



  • Wird hier sehr schön erklärt:
    FAQ: Automatisches Schließen verhindern



  • LordJaxom schrieb:

    Wird hier sehr schön erklärt:
    FAQ: Automatisches Schließen verhindern

    Geht immer noch nicht????

    #include <iostream>
    using namespace std;

    main()
    {

    const int Monat=30;
    int Zahleneingabe, Rechnung;

    cout << "Geben Sie ein wie oft Sie am Tag vorm PC sitzen" << endl;
    cin >> Zahleneingabe;

    Rechnung = Zahleneingabe * Monat;
    cout << "Sie sitzen im Monat soviele Stunden vom PC" << Rechnung << endl;
    getch();

    }



  • man sollte mal ein Tutorial schreiben, indem er Umgang mit Fehlermeldungen erklärt wird...

    entweder

    #include <conio.h>
    

    includieren

    oder besser - weil standard -

    cin.get()

    nutzen



  • benutzt doch bitte mal die tags ...

    #include <iostream>
    using namespace std;
    
    int main()
    {
         const int Monat=30;
         int Zahleneingabe, Rechnung;
    
         cout << "Geben Sie ein wie oft Sie am Tag vorm PC sitzen" << endl;
         cin >> Zahleneingabe;
    
         Rechnung = Zahleneingabe * Monat;
         cout << "Sie sitzen im Monat soviele Stunden vom PC" << Rechnung << endl;
         cin.get();
         return 0;
    
    }
    

Anmelden zum Antworten