Panoramica del gioco
Fa parte della sezione Fondamenti del percorso Ruby di Coddy. Lezione 54 di 88.
Sfida
FacileIn questo capitolo, creerai un gioco FizzBuzz personalizzabile usando metodi, cicli e logica condizionale.
Per iniziare, crea un metodo chiamato check_divisible che accetta due argomenti: number e divisor. Il metodo dovrebbe restituire true se il numero è divisibile per il divisore (senza resto) e false altrimenti.
Leggi due numeri dall'input, convertili in valori interi e chiama il tuo metodo con questi valori. Stampa il risultato restituito.
Per esempio, se gli input sono:
15
3L'output dovrebbe essere:
trueSe gli input sono:
15
5L'output dovrebbe essere:
trueSe gli input sono:
7
3L'output dovrebbe essere:
falseProvalo tu
# Leggi l'input
number = gets.chomp.to_i
divisor = gets.chomp.to_i
# TODO: Crea un metodo chiamato check_divisible che accetti due argomenti:
# number e divisor. Restituisci true se number è divisibile per divisor, false altrimenti.
# Chiama il tuo metodo e stampa il risultato
puts check_divisible(number, divisor)Tutte le lezioni di Fondamenti
4Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 3Operatori logici Parte 47Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire input dall'utente10FizzBuzz con un colpo di scena
Panoramica del giocoIl metodo FizzBuzz2Variabili e tipi di dato
Numeri e variabiliTipo di dato stringaTipo di dato booleanoTipo di dato SymbolVerifica dei tipi di datoConvenzioni di denominazioneRiepilogo - Creazione di variabili5Strutture decisionali
Istruzione ifIf-ElseRipasso - Calcolatrice sempliceIf-Else annidatoIstruzione unless8Cicli
Ciclo for con intervalliCiclo whilebreaknextRiepilogo - FattorialeCiclo timesCiclo untilCicli annidatiRiepilogo - Input dinamico3Operatori, parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheRipasso: matematica sempliceOperatori di confronto6Input/Output di base
Output con putsOutput con print e pOutput con variabiliInput con getsMetodo chompConversione di tipoRipasso - Calcolatore dell'etàRipasso - Vero o falsoEsercitati da solo: Compilatore Ruby online