Menu
Coddy logo textTech

Spielübersicht

Teil des Abschnitts Grundlagen der R-Journey von Coddy. Lektion 52 von 78.

challenge icon

Aufgabe

Einfach

In diesem Kapitel erstellst du ein anpassbares FizzBuzz-Spiel mit Funktionen, Schleifen und bedingter Logik.

Erstelle zunächst eine Funktion namens check_divisible, die zwei Argumente übernimmt: number und divisor. Die Funktion 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 numerische Werte um und rufe deine Funktion mit diesen Werten auf. Gib das zurückgegebene Ergebnis aus.

Wenn die Eingaben beispielsweise wie folgt lauten:

15
3

Die Ausgabe sollte folgendermaßen aussehen:

[1] TRUE

Wenn die Eingaben wie folgt lauten:

15
5

Die Ausgabe sollte folgendermaßen aussehen:

[1] TRUE

Wenn die Eingaben wie folgt lauten:

7
3

Die Ausgabe sollte folgendermaßen aussehen:

[1] FALSE

Probier es selbst

# Eingabe lesen
con <- file("stdin", "r")
number <- as.numeric(suppressWarnings(readLines(con, n = 1)))
divisor <- as.numeric(suppressWarnings(readLines(con, n = 1)))

# TODO: Erstelle eine Funktion namens check_divisible, die zwei Argumente entgegennimmt:
# number und divisor. Gib TRUE zurück, wenn number durch divisor teilbar ist, ansonsten FALSE.


# Rufe deine Funktion auf und gib das Ergebnis aus
print(check_divisible(number, divisor))

Alle Lektionen in Grundlagen

Übe selbstständig: Online-R-Compiler