if-else anwendung. Dringend Hilfe!!



  • Also hey als erstes mal 🙂

    Ich habe endlich den entschluss gepackt C++ zu lernen, weil ich unbedingt ein eigenes Spiel machen wollte... dazu muss ich, wie ich hörte, zu erst C++ lernen und dan C#.

    naja es fing gut an, aber jetzt habe ich einen Fehler gemacht, aber ich weis nicht wieso.

    Ich nutze auf meinen Mac XCode.

    Bitte sieht euch das mal an ://

    #include <iostream>
    using namespace std;

    int main() {

    int ival = 0;
    cout<< "Bitte geben sie ihre Lieblingszahl ein."<< endl;

    cin>> ival;

    if(cin>> ival) {
    cout<< "Sie gaben die Zahl" << ival << "ein." << endl;
    }
    else {
    cerr<< "Fehler bei der Eingabe." << endl;
    }

    return 0;

    }

    compilieren tuht es, aber wenn ich eine zahl eingebe erscheint immer: (lldb)

    dankee schon mal 🙂



  • Hier ist nicht das C++ Unterforum, sondern das C++/CLI Unterforum. Hier geht es um eine .NET Sprache nicht C++. Das C++ Unterforum findest du hier: https://www.c-plusplus.net/forum/f15



  • #include <iostream>
    using namespace std;
    
    int main() {
    
        int ival = 0;
        cout<< "Bitte geben sie ihre Lieblingszahl ein."<< endl;
    
    //    cin>> ival;//weg, das haste im folgenden if doch schon
    
        if(cin>> ival) {
            cout<< "Sie gaben die Zahl" << ival << "ein." << endl;
        }
        else {
            cerr<< "Fehler bei der Eingabe." << endl;
        }
    
        return 0;
    
    }
    

    Soweit zum C++.

    Warum Du nen (lldb) kriegst, weiß ich nicht. Mein Linux schluckt das Prog und tuht, was es soll.

    Bitte geben sie ihre Lieblingszahl ein.
    4711
    Sie gaben die Zahl4711ein.
    
    Process returned 0 (0x0)   execution time : 4.003 s
    Press ENTER to continue.
    

    Vielleicht ist der (lldb) irgendsowas, daß keine Pfade auf C++-Libs wie wo cout drin lebt gesetzt sind?



  • weis ich leider nicht 😕
    sonst klappt das auch immer, aber diesesmal....

    emm wie kann man ich das Forum von meinem Beitrag ändern?



  • miamidya schrieb:

    weis ich leider nicht 😕
    sonst klappt das auch immer, aber diesesmal....
    emm wie kann man ich das Forum von meinem Beitrag ändern?

    Ganz genau so, durch neuen Beitrag machen:

    Dazi noch schreiben

    Hier gehts weiter
    https://www.c-plusplus.net/forum/333068

    Closed, bitte nicht mehr hier antworten.
    Oder sowas halt.



  • Danke 🙂


Anmelden zum Antworten