Menu
Coddy logo textTech

Powtórka – prosta logika

Część sekcji Podstawy ścieżki Swift w Coddy. Lekcja 23 z 86.

challenge icon

Wyzwanie

Łatwy
Napisz funkcję canRideRollercoaster, która przyjmuje height i hasParent oraz zwraca informację, czy dana osoba może skorzystać z kolejki górskiej.

Dana osoba może skorzystać z kolejki górskiej, jeśli spełnia wymaganie dotyczące wzrostu ORAZ towarzyszy jej rodzic, LUB jeśli jest wystarczająco wysoka, aby jechać samodzielnie.

Warunki:

  • Jeśli wzrost wynosi co najmniej 140 cm, może jechać samodzielnie (rodzic nie jest potrzebny)
  • Jeśli wzrost wynosi co najmniej 120 cm, ale mniej niż 140 cm, do skorzystania z kolejki potrzebuje rodzica
  • Jeśli wzrost wynosi mniej niż 120 cm, nie może skorzystać z kolejki

Parametry:

  • height (Int): wzrost osoby w centymetrach
  • hasParent (Bool): informacja, czy towarzyszy jej rodzic

Zwraca: true, jeśli dana osoba może skorzystać z kolejki, w przeciwnym razie false (Bool)

Spróbuj swoich sił

func canRideRollercoaster(height: Int, hasParent: Bool) -> Bool {
    // Wpisz kod tutaj
}

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Swift