Menu
Coddy logo textTech

Повторение — простая логика

Часть раздела Основы путешествия по Kotlin на Coddy. Урок 28 из 93.

challenge icon

Задание

Легко

Напишите функцию canGetFreeShipping, которая принимает orderTotal, isPremiumMember и hasPromoCode и возвращает информацию о том, имеет ли клиент право на бесплатную доставку.

Клиент получает бесплатную доставку, если общая сумма заказа составляет не менее 50 и он является премиум-участником или у него есть промокод.

Параметры:

  • orderTotal (Int): Общая стоимость заказа
  • isPremiumMember (Boolean): Является ли клиент премиум-участником
  • hasPromoCode (Boolean): Есть ли у клиента промокод

Возвращает: true, если клиент имеет право на бесплатную доставку, и false в противном случае (Boolean)

Предоставленный драйвер вызывает вашу функцию и выводит возвращаемое ею значение. Сохраните сигнатуру функции и не добавляйте функцию main.

Попробуйте сами

fun canGetFreeShipping(orderTotal: Int, isPremiumMember: Boolean, hasPromoCode: Boolean): Boolean {
    // Напишите код здесь
}

Все уроки раздела Основы

Потренируйтесь самостоятельно: Песочница Kotlin