Menu
Coddy logo textTech

Panoramica del gioco

Fa parte della sezione Fondamenti del percorso R di Coddy. Lezione 52 di 78.

challenge icon

Sfida

Facile

In questo capitolo, creerai un gioco FizzBuzz personalizzabile usando funzioni, cicli e logica condizionale.

Per iniziare, crea una funzione chiamata check_divisible che accetta due argomenti: number e divisor. La funzione dovrebbe restituire TRUE se il numero è divisibile per il divisore (senza resto) e FALSE altrimenti.

Leggi due numeri dall'input, convertili in valori numerici e chiama la tua funzione con questi valori. Stampa il risultato restituito.

Ad esempio, se gli input sono:

15
3

L'output dovrebbe essere:

[1] TRUE

Se gli input sono:

15
5

L'output dovrebbe essere:

[1] TRUE

Se gli input sono:

7
3

L'output dovrebbe essere:

[1] FALSE

Provalo tu

# Leggi l'input
con <- file("stdin", "r")
number <- as.numeric(suppressWarnings(readLines(con, n = 1)))
divisor <- as.numeric(suppressWarnings(readLines(con, n = 1)))

# TODO: Crea una funzione chiamata check_divisible che accetti due argomenti:
# number e divisor. Restituisci TRUE se number è divisibile per divisor, altrimenti FALSE.


# Chiama la tua funzione e stampa il risultato
print(check_divisible(number, divisor))

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore R online