Menu
CoddyTech

Rangkuman: Logika Sederhana

Termasuk bagian Dasar-Dasar dalam perjalanan Kotlin di Coddy. Pelajaran 28 dari 93.

challenge icon

Tantangan

Mudah

Tulis fungsi canGetFreeShipping yang menerima orderTotal, isPremiumMember, dan hasPromoCode, lalu mengembalikan apakah pelanggan memenuhi syarat untuk mendapatkan pengiriman gratis.

Pelanggan mendapatkan pengiriman gratis jika total pesanannya minimal 50 dan mereka adalah anggota premium atau memiliki kode promo.

Parameter:

  • orderTotal (Int): Nilai total pesanan
  • isPremiumMember (Boolean): Apakah pelanggan adalah anggota premium
  • hasPromoCode (Boolean): Apakah pelanggan memiliki kode promo

Nilai yang dikembalikan: true jika pelanggan memenuhi syarat untuk mendapatkan pengiriman gratis, false jika tidak (Boolean)

Driver yang disediakan memanggil fungsi kamu dan mencetak nilai yang dikembalikannya. Pertahankan signature fungsi dan jangan tambahkan fungsi main.

Coba sendiri

fun canGetFreeShipping(orderTotal: Int, isPremiumMember: Boolean, hasPromoCode: Boolean): Boolean {
    // Tulis kodemu di sini
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Kotlin