Menu
Coddy logo textTech

Powtórka — prosta logika

Część sekcji Podstawy ścieżki Kotlin w Coddy. Lekcja 28 z 93.

challenge icon

Wyzwanie

Łatwy

Napisz funkcję canGetFreeShipping, która przyjmuje orderTotal, isPremiumMember i hasPromoCode oraz zwraca informację, czy klient kwalifikuje się do bezpłatnej wysyłki.

Klient otrzymuje bezpłatną wysyłkę, jeśli łączna wartość jego zamówienia wynosi co najmniej 50 i jest on członkiem premium lub ma kod promocyjny.

Parametry:

  • orderTotal (Int): Łączna wartość zamówienia
  • isPremiumMember (Boolean): Informacja, czy klient jest członkiem premium
  • hasPromoCode (Boolean): Informacja, czy klient ma kod promocyjny

Zwraca: true, jeśli klient kwalifikuje się do bezpłatnej wysyłki, w przeciwnym razie false (Boolean)

Dostarczony kod sterujący wywołuje Twoją funkcję i wyświetla zwróconą przez nią wartość. Zachowaj sygnaturę funkcji i nie dodawaj funkcji main.

Spróbuj swoich sił

fun canGetFreeShipping(orderTotal: Int, isPremiumMember: Boolean, hasPromoCode: Boolean): Boolean {
    // Wpisz tutaj kod
}

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Kotlin