Menu
Coddy logo textTech

Recapitulação - Lógica Simples

Parte da seção Fundamentos do Journey de Swift da Coddy — lição 23 de 86.

challenge icon

Desafio

Fácil

Escreva uma função canRideRollercoaster que receba height e hasParent e retorne se uma pessoa pode andar na montanha-russa.

Uma pessoa pode andar na montanha-russa se atender ao requisito de altura E estiver acompanhada por um pai/mãe, OU se for alta o suficiente para andar sozinha.

Condições:

  • Se a altura for de pelo menos 140 cm, ela pode andar sozinha (não precisa de pai/mãe)
  • Se a altura for de pelo menos 120 cm, mas menor que 140 cm, ela precisa de um pai/mãe para andar
  • Se a altura for menor que 120 cm, ela não pode andar de jeito nenhum

Parâmetros:

  • height (Int): A altura da pessoa em centímetros
  • hasParent (Bool): Se um pai ou mãe a está acompanhando

Retorno: true se a pessoa puder andar, false caso contrário (Bool)

Experimente você mesmo

func canRideRollercoaster(height: Int, hasParent: Bool) -> Bool {
    // Escreva o código aqui
}

Todas as lições de Fundamentos