error C2065: 'Wahl': nichtdeklarierter Bezeichner



  • Hey hab nen problem ..irgendwie seh ich den fehler nicht bzw weiß nicht wie ich ihn beheben kann

    #include <iostream>
    using namespace std;

    int main ()
    {
    cout<<"Dies ist ein kleiner Taschenrechner\n\n";
    do
    {
    Schleife1:

    float zeichen;
    cout << " " << endl;
    cout << "W\204hlen Sie eine Rechenart aus:\n ";
    cout << "1 -> f\201r Addition, 2 -> f\201r Subtraktion, ";
    cout << "3 -> f\201r Multiplikation,\n 4 -> f\201r Division: ";
    cin >> zeichen;
    if ((zeichen >= 1) && (zeichen <=4))
    {
    cout << " " << endl;

    float eins;
    cout << "Geben Sie die erste Zahl ein: ";
    cin >> eins;
    cout << " " << endl;

    float zwei;
    cout << "Geben Sie die zweite Zahl ein: ";
    cin >> zwei;
    cout << " \n" << endl;

    cout<<"L\224sung:\n\n";
    float ergebnis;

    if (zeichen==1)
    {
    ergebnis = eins+zwei;
    cout << eins << " + " << zwei << " = " << ergebnis << endl;
    }
    if (zeichen==2)
    {
    ergebnis = eins-zwei; cout << eins << " - " << zwei << " = " << ergebnis << endl;
    }
    if (zeichen==3)
    {
    ergebnis = eins*zwei; cout << eins << " * " << zwei << " = " << ergebnis << endl;
    }
    if (zeichen==4)
    {
    ergebnis = eins/zwei; cout << eins << " / " << zwei << " = " << ergebnis << endl;
    }
    else goto Schleife1;
    }
    char Wahl;
    cout<<"Möchten Sie eine weitere Aufgabe berechnen? <j/n>? : ";
    cin>>Wahl;
    cout<<endl<<endl;
    }
    while(Wahl=='j' || Wahl=='J');

    system ("pause");
    }

    er gibt mir an das Wahl nicht deklariert ist
    wie bekomm ich das denn hin
    würde mich über hilfe freuen



  • Hier ist noch die aufgabenstellung !!

    Eingabe:
    1. Zahl: 2
    2. Zahl: 3
    Rechenart (1 fuer Addieren, 2 fuer
    Subtrahieren, 3 fuer Multiplizieren
    und 4 fuer Dividieren): 2

    Ergebnis: 2 / 3 ist gleich 0.66
    ----------------------------------
    Moechten Sie eine weitere Aufgabe
    berechnen? (j/n):



  • deklarier Wahl mal außerhalb der while schleife



  • Deklariere "Wahl" vor der Do-While Schleife.





  • danke schön ich stand echt aufem Schlauch xD


Anmelden zum Antworten