schleife in c?



  • Hallo ich brauche hilfe und zwar will ich (da in stuttg. gerade ein scheiß wetter ist) ein txt adventure machen:

    mittels switch, if oder goto (wobei ich goto lieber weglassen will):

    Du stehst vor einer verschlossenen Tür was machst du?

    a) Nicht hinein gehen. (soll falsch sein)
    b) Schlüssel suchen und aufsperren (richtig)
    c) Tür einrennen (falsch)
    d) Gar nicht reingehen (falsch)

    hinzu kommt noch das dass programm mittels "r" beendet werden kann..

    ist die antwort falsch (a,c,d) sollte die frage nochmal kommen, bis man eben richtig antwortet

    ... wie fange ich am besten an



  • while(/*BEDINGUNG WAHR*/){
    
    // MACH WAS IN SCHLEIFEN
    }
    


  • Da du es ja mindestens 1 mal machen willst/mußt, wäre eine fußgesteuerte Schleife noch sinnvoller

    do
    {
        //...
        switch(abgfrage)
        {
        //mögliche eingaben
        }
    } while (Bedingung erfüllt)
    


  • Korhil schrieb:

    ...wäre eine fußgesteuerte Schleife noch sinnvoller

    ich hätt' ja jetzt 'schwanzgesteuerte' gesagt.
    🙂



  • ~fricky schrieb:

    Korhil schrieb:

    ...wäre eine fußgesteuerte Schleife noch sinnvoller

    ich hätt' ja jetzt 'schwanzgesteuerte' gesagt.
    🙂

    *g* das gilt aber nur für männliche Programmierer



  • Ich würde da nix mit Füßen steuern, das ist zu ungenau. Nimm lieber einen Computer.


Anmelden zum Antworten