Menu
Coddy logo textTech

Revisã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 responsável, OU se for alta o suficiente para andar sozinha.

Condições:

  • Se a altura for de pelo menos 140 cm, ela poderá andar sozinha (não precisa de um responsável)
  • Se a altura for de pelo menos 120 cm, mas menor que 140 cm, ela precisará de um responsável para andar
  • Se a altura for menor que 120 cm, ela não poderá andar de forma alguma

Parâmetros:

  • height (Int): A altura da pessoa em centímetros
  • hasParent (Bool): Indica se um responsável está acompanhando a pessoa

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

Pratique por conta própria: Playground de Swift