fehler bei meinem prog is genau so abgeschrieb wie im lehrbuch



  • hi
    bin neu hier und habe leztens nen prog geschrieben aber iwas stört DEV C++ daran (ist das ein guten prog um c++ codes zu compilieren???)

    also hier mein prog bitte sagen was daran falsch is:

    // bspl0006.cpp
    #include <iostream>
    using namespace std;

    int main() {
    cout << "\n Bitte den Wert 'w' eingeben der mit 3 multiplizierten werden soll:";
    int w;
    cin >> w ;
    cout << "Das Ergebnis ist " << w*3
    cout << "wenn man 3mal " << w "nimmt.";
    cout << "\n\n";
    system("PAUSE");
    return 0;
    }

    fehlermeldung is:

    C:\...\bspl0006.cpp In function `int main()':

    10 C:\...\bspl0006.cpp expected `;' before "cout"

    danke für antworten felix



  • nö, du hastes nicht so abgeschrieben wie im Buch, weil im Buch ist hier

    cout << "Das Ergebnis ist " << w*3

    ein Semikolon am Ende 😉
    Sprich:

    cout << "Das Ergebnis ist " << w*3;



  • // bspl0006.cpp
    #include <iostream>
    using namespace std;
    
    int main() {
    cout << "\n Bitte den Wert 'w' eingeben der mit 3 multiplizierten werden soll:";
    int w;
    cin >> w ;
    cout << "Das Ergebnis ist " << w*3
    cout << "wenn man 3mal " << w "nimmt.";
    cout << "\n\n";
    system("PAUSE");
    return 0;
    }
    

    damit es jeder lesen kann 😉

    Vllt siehst du jetzt das da einiges noch falsch läuft!

    // bspl0006.cpp
    #include <iostream>
    
    int main()
    {
        std::cout << "\nBitte den Wert \'w\' eingeben der mit 3 multiplizierten werden soll: ";
        int w;
        std::cin >> w;
    
        std::cout << "Das Ergebnis von \"" << w << " * 3\" ist \"" << w * 3 << "\"!"<< std::endl;
    
        std::cin.get();
    }
    

    🙂


Anmelden zum Antworten