Menu
Coddy logo textTech

Repaso - Calculadora simple

Parte de la sección Fundamentos del Journey de Kotlin de Coddy. Lección 34 de 93.

challenge icon

Desafío

Fácil

Escribe una función calculate que reciba a, b y operation, y devuelva el resultado de realizar la operación especificada sobre los dos números.

Usa cadenas if-else if-else para determinar qué operación aritmética realizar según la cadena de operación.

Condiciones:

  • Si operation es "add", devuelve la suma de a y b
  • Si operation es "subtract", devuelve a menos b
  • Si operation es "multiply", devuelve el producto de a y b
  • Si operation es "divide", devuelve a dividido entre b (división entera)
  • Para cualquier otra operación, devuelve 0

Parámetros:

  • a (Int): El primer número
  • b (Int): El segundo número
  • operation (String): La operación que se realizará

Devuelve: El resultado del cálculo, o 0 si no se reconoce la operación (Int)

Restricciones de entrada: Para la división, el segundo número no es cero. Todas las entradas y los resultados intermedios caben en el tipo numérico declarado.

Pruébalo tú mismo

fun calculate(a: Int, b: Int, operation: String): Int {
    // Escribe el código aquí
}

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Kotlin