If mehrmals ausgeben



  • wie kann man if: dieses if (siehe unten) mehrmals ausgeben??? 😡

    std::cout << "Listenlaenge: " << franz.size() << std::endl;
    int vokabelNr = rand() % deutsch.size();
    std::cou<<"Was heisst"<<deutsch[vokabelNr]<<"auf Franzoesisch?"
    std::string eingabe;
    std::getline(std::cin, eingabe);
    if(eingabe == franz[vokabelNr])
    {
    std::cout << "Richtig!" << std::endl;
    }
    else
    {
    std::cout << "Falsch! Richtig waere:" << std::endl << franz[vokabelNr];
    }

    ⚠ HELFT MIR BIDDE ⚠



  • In einer Schleife. Z.B.:

    std::string eingabe;
    int vokabelNr = 0;
    
    while(eingabe != "irgendein Abbruchkriterium")
    {
        vokabelNr = rand() % deutsch.size(); 
        std::cout << "Was heisst" << deutsch[vokabelNr] << "auf Franzoesisch?";
        std::getline(std::cin, eingabe); 
        if(eingabe == franz[vokabelNr])
        {
            std::cout << "Richtig!" << std::endl;
        }
        else
        {
            std::cout << "Falsch! Richtig waere:" << std::endl << franz[vokabelNr];
        }
    }
    

    Meintest du sowas in der Art?

    Grüße,
    Nanuq


Anmelden zum Antworten