Menu
Coddy logo textTech

Повторение — Простой калькулятор

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

challenge icon

Задание

Легко

Напишите функцию calculate, которая принимает a, b и operation и возвращает результат математической операции.

На основе символа оператора выполните соответствующее вычисление над двумя числами.

Поддерживаемые операции:

  • "+" — возвращает сумму a и b
  • "-" — возвращает разность (a минус b)
  • "*" — возвращает произведение a и b
  • "/" — возвращает частное (a деленное на b, целочисленное деление)
  • Любая другая операция — возвращает 0

Параметры:

  • a (Int): Первое число
  • b (Int): Второе число
  • operation (String): Символ оператора

Возвращает: Результат вычисления или 0 для неизвестных операций (Int)

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

func calculate(a: Int, b: Int, operation: String) -> Int {
    // Напишите код здесь
}

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