Spielübersicht
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy. Lektion 54 von 88.
Aufgabe
EinfachIn diesem Kapitel erstellst du ein anpassbares FizzBuzz-Spiel mit Methoden, Schleifen und bedingter Logik.
Erstelle zunächst eine Methode namens check_divisible, die zwei Argumente entgegennimmt: number und divisor. Die Methode soll true zurückgeben, wenn die Zahl durch den Divisor teilbar ist (ohne Rest), und andernfalls false.
Lies zwei Zahlen aus der Eingabe ein, wandle sie in ganzzahlige Werte um und rufe deine Methode mit diesen Werten auf. Gib das zurückgegebene Ergebnis aus.
Wenn die Eingaben beispielsweise folgendermaßen lauten:
15
3Die Ausgabe sollte folgendermaßen lauten:
trueWenn die Eingaben folgendermaßen lauten:
15
5Die Ausgabe sollte folgendermaßen lauten:
trueWenn die Eingaben folgendermaßen lauten:
7
3Die Ausgabe sollte folgendermaßen lauten:
falseProbier es selbst
# Eingabe lesen
number = gets.chomp.to_i
divisor = gets.chomp.to_i
# TODO: Erstelle eine Methode namens check_divisible, die zwei Argumente entgegennimmt:
# number und divisor. Gib true zurück, wenn number durch divisor teilbar ist, ansonsten false.
# Rufe deine Methode auf und gib das Ergebnis aus
puts check_divisible(number, divisor)Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 47Rechner zum Aufteilen der Rechnung
WillkommensnachrichtBenutzereingaben erfassen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Methode13Arrays für Fortgeschrittene
Array-Slicing mit BereichenArray-Slicing mit IndizesArray-OperatorenInclude?-Methode2Variablen und Datentypen
Zahlen und VariablenString-DatentypBoolean-DatentypSymbol-DatentypDatentypen überprüfenNamenskonventionenWiederholung – Variablen erstellen5Entscheidungsfindung
If-AnweisungIf - ElseRückblick – Einfacher TaschenrechnerVerschachteltes If - ElseUnless-Anweisung8Schleifen
For-Schleife mit BereichenWhile-SchleifeBreakNextRückblick – FakultätTimes-SchleifeUntil-SchleifeVerschachtelte SchleifenRückblick – Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische KurzschreibweisenRückblick – Einfache MathematikVergleichsoperatoren6Grundlegende Ein- und Ausgabe
Ausgabe mit putsAusgabe mit print und pAusgabe mit VariablenEingabe mit getsDie chomp-MethodeTypumwandlungWiederholung – AltersrechnerWiederholung – Wahr oder FalschÜbe selbstständig: Online-Ruby-Compiler