Menu
Coddy logo textTech

Tekrar - Basit Mantık

Coddy'nin Swift Journey'sinin Temeller bölümünün bir parçası. Ders 23 / 86.

challenge icon

Görev

Kolay
canRideRollercoaster adlı, height ve hasParent değerlerini alan ve bir kişinin hız trenine binip binemeyeceğini döndüren bir işlev yazın.

Bir kişi, boy gereksinimini karşılıyor VE yanında bir ebeveyni bulunuyorsa VEYA tek başına binecek kadar uzunsa hız trenine binebilir.

Koşullar:

  • Boyu en az 140 cm ise tek başına binebilir (ebeveyn gerekmez)
  • Boyu en az 120 cm, ancak 140 cm'den kısaysa binmek için bir ebeveyne ihtiyaç duyar
  • Boyu 120 cm'den kısaysa kesinlikle binemez

Parametreler:

  • height (Int): Kişinin santimetre cinsinden boyu
  • hasParent (Bool): Kişiye bir ebeveynin eşlik edip etmediği

Döndürür: Kişi binebiliyorsa true, aksi takdirde false (Bool)

Kendin dene

func canRideRollercoaster(height: Int, hasParent: Bool) -> Bool {
    // Kodu buraya yazın
}

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Swift playground