Menu
CoddyTech

Ulasan: Logika Sederhana

Termasuk bagian Dasar-Dasar dalam perjalanan Swift di Coddy. Pelajaran 23 dari 86.

challenge icon

Tantangan

Mudah
Tulis fungsi canRideRollercoaster yang menerima height dan hasParent, lalu mengembalikan apakah seseorang boleh menaiki roller coaster.

Seseorang boleh menaiki roller coaster jika memenuhi persyaratan tinggi DAN didampingi oleh orang tua, ATAU jika orang tersebut cukup tinggi untuk menaikinya sendiri.

Kondisi:

  • Jika tingginya minimal 140 cm, orang tersebut boleh menaikinya sendiri tanpa didampingi orang tua
  • Jika tingginya minimal 120 cm tetapi kurang dari 140 cm, orang tersebut perlu didampingi orang tua untuk menaikinya
  • Jika tingginya kurang dari 120 cm, orang tersebut sama sekali tidak boleh menaikinya

Parameter:

  • height (Int): Tinggi orang tersebut dalam sentimeter
  • hasParent (Bool): Apakah orang tua mendampingi orang tersebut

Nilai kembalian: true jika orang tersebut boleh menaikinya, false jika tidak (Bool)

Coba sendiri

func canRideRollercoaster(height: Int, hasParent: Bool) -> Bool {
    // Tulis kodemu di sini
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Swift