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 wirst du ein anpassbares FizzBuzz-Spiel mit Funktionen, Schleifen und bedingter Logik erstellen.

Erstelle zu Beginn eine Funktion namens check_divisible, die zwei Argumente entgegennimmt: number und divisor. Die Funktion sollte TRUE zurückgeben, wenn die Zahl durch den Divisor teilbar ist (kein Rest), und andernfalls FALSE.

Lies zwei Zahlen aus der Eingabe ein, konvertiere sie in numerische Werte und rufe deine Funktion mit diesen Werten auf. Gib das zurückgegebene Ergebnis aus.

Wenn die Eingaben zum Beispiel wie folgt lauten:

15
3

Sollte die Ausgabe wie folgt aussehen:

[1] TRUE

Wenn die Eingaben wie folgt lauten:

15
5

Sollte die Ausgabe wie folgt aussehen:

[1] TRUE

Wenn die Eingaben wie folgt lauten:

7
3

Sollte die Ausgabe wie folgt 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