logo

Crowdly

Der folgende Quelltext des Programms Zahlenraten Fehler. Korrigieren Sie diese, ...

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

Der folgende Quelltext des Programms Zahlenraten Fehler. Korrigieren Sie diese, indem Sie die fehlenden Zeichen oder Begriffe eingeben.

int Zufallszahl;      //Zufallszahl, die geraten werden soll

Eingabe;          //Zahl, die eingegeben wurde

int Versuche = 0;     //Zählt die Durchgänge, bis die Zahl erraten wurde

 

void setup()

{

      randomSeed(analogRead(0));    //Quelle für bessere Zufallszahlen

      Zufallszahl = random(1001);   //Generieren der Zufallszahl

     

      Serial.begin(9600);             //Öffnen der seriellen Schnittstelle mit der Baudrate 9600

      //Spielstart();

      //Menü und Aufforderung zur Zahleneingabe

      Serial.println("<<< Zahlenraten >>>"); 

      Serial.println("Bitte gib eine Zahl Zwischen 0 und 1000 ein."); 

 } 

 

void loop()

{

  //Pruefen, ob Daten an der seriellen Schnittstelle anliegen.

  if(Serial.available() > )

  {

        Versuche = Versuche + 1;                      //Inkrementiert die Anzählt der Durchgänge, bis die Zahl erraten wurde

        

        Eingabe = Serial.
();                  //Serial.parseInt versucht aus den Datenam Eingang der seriellen Schnittstelle einen Integerwert zu generieren.

        Serial.print("Deine Zahl: ");                 //Gibt die eingegebene Zahl auf der seriellen Schnittstelle aus

        Serial.println(Eingabe);                      

     

        if(Eingabe
Zufallszahl){

          Serial.println("Deine Zahl ist zu hoch!");  //Hinweis, dass die Eingabe zu hoch ist

        }    

        else if(Eingabe
Zufallszahl){

          Serial.println("Deine Zahl ist zu klein!"); //Hinweis, dass die Eingabe zu niedrig ist

        }

        else if(Eingabe
 Zufallszahl){

          Serial.print("Super! Du hast die richtige Zahl in " + String(Versuche) + " Versuchen erraten!");

          //Serial.print(Versuche);

          //Serial.println(" Versuchen erraten!");        //Gewonnen!

          Serial.println();

          

          //Spielstart();

          randomSeed(analogRead(0));    //Quelle für bessere Zufallszahlen

            Zufallszahl = random(1001);   //Generieren der Zufallszahl

     

            Versuche = 0     //Zählt die Durchgänge, bis die Zahl erraten wurde

  

            //Menü und Aufforderung zur Zahleneingabe

            Serial.println("<<< Zahlenraten >>>"); 

            Serial.println("Bitte gib eine Zahl Zwischen 0 und 1000 ein. ");

        }

   

}

 
More questions like this

Want instant access to all verified answers on bbsmep.moodle-nds.de?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!