FizzBuzz

FizzBuzz ist der Name eines Spieles für Kinder bei dem diese die Division lernen sollen.

Spielablauf

Die Spieler sitzen dabei im Kreis und zählen abwechselnd von eins ausgehend in ganzen Schritten hoch.

Ist dabei eine Zahl durch drei teilbar so wird anstelle der Zahl der Begriff „Fizz“ gerufen. Ist die aktuelle Zahl hingegen durch fünf teilbar wird analog der Begriff „Buzz“ gerufen. Ist eine Zahl durch drei und durch fünf teilbar so lautet der zu rufende Begriff „FizzBuzz„.

Sollte eine Zahl weder durch drei noch durch fünf teilbar sein, so nennt der aktuelle Spieler nur den Wert der aktuellen Zahl.

Beispiel

1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, FizzBuzz, 16, 17, Fizz, 19, Buzz, Fizz, 22, 23, Fizz, Buzz, 26, Fizz, 28, 29, FizzBuzz, 31, 32, Fizz, 34, Buzz, Fizz, 37, 38, Fizz …

Aufgabe

Lese dir zunächst die Grundlagen Kapitel zu Variablen und Operatoren durch und versuche anschließend den Spielablauf in PHP nachzuprogrammieren. Starte dabei mit der Zahl eins und zähle bis einschließlich 100 hoch. Die Ausgabe deines Programmes sollte mit der aus dem oben gezeigten Beispiel übereinstimmen.

Tipp: Um diese Übungsaufgabe lösen zu können, könnte es hilfreich sein dir den Modulo Operator anzusehen.

Hilfsmittel

Lösung

Hier findest du die FizzBuzz Musterlösung in PHP.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *