Menu
Coddy logo textTech

Özet - 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

height ve hasParent parametrelerini alan ve bir kişinin hız trenine binip binemeyeceğini döndüren bir canRideRollercoaster fonksiyonu yazın.

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

Koşullar:

  • Eğer boy en az 140 cm ise, tek başlarına binebilirler (ebeveyne gerek yoktur)
  • Eğer boy en az 120 cm ama 140 cm'den az ise, binmek için bir ebeveyne ihtiyaç duyarlar
  • Eğer boy 120 cm'den az ise, hiçbir şekilde binemezler

Parametreler:

  • height (Int): Kişinin santimetre cinsinden boyu
  • hasParent (Bool): Yanlarında bir ebeveyn olup olmadığı

Döndürdüğü Değer: 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