Menu
Coddy logo textTech

Riepilogo - Logica semplice

Fa parte della sezione Fondamenti del percorso Swift di Coddy. Lezione 23 di 86.

challenge icon

Sfida

Facile
Scrivi una funzione canRideRollercoaster che accetti height e hasParent e restituisca se una persona può salire sulle montagne russe.

Una persona può salire sulle montagne russe se soddisfa il requisito di altezza AND è accompagnata da un genitore, OR se è abbastanza alta da salire da sola.

Condizioni:

  • Se l’altezza è almeno 140 cm, può salire da sola (non è necessario un genitore)
  • Se l’altezza è almeno 120 cm ma inferiore a 140 cm, ha bisogno di un genitore per salire
  • Se l’altezza è inferiore a 120 cm, non può salire affatto

Parametri:

  • height (Int): l’altezza della persona in centimetri
  • hasParent (Bool): indica se la persona è accompagnata da un genitore

Restituisce: true se la persona può salire, false altrimenti (Bool)

Provalo tu

func canRideRollercoaster(height: Int, hasParent: Bool) -> Bool {
    // Scrivi il codice qui
}

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Swift