Menu
Coddy logo textTech

Recapitulação - Calculadora Simples

Parte da seção Fundamentos do Journey de Kotlin da Coddy. Lição 34 de 93.

challenge icon

Desafio

Fácil

Escreva uma função calculate que receba a, b e operation e retorne o resultado de realizar a operação especificada nos dois números.

Use cadeias de if-else if-else para determinar qual operação aritmética realizar com base na string da operação.

Condições:

  • Se operation for "add", retorne a soma de a e b
  • Se operation for "subtract", retorne a menos b
  • Se operation for "multiply", retorne o produto de a e b
  • Se operation for "divide", retorne a dividido por b (divisão inteira)
  • Para qualquer outra operação, retorne 0

Parâmetros:

  • a (Int): O primeiro número
  • b (Int): O segundo número
  • operation (String): A operação a ser realizada

Retorno: O resultado do cálculo ou 0 se a operação não for reconhecida (Int)

Restrições de entrada: para a divisão, o segundo número é diferente de zero. Todas as entradas e os resultados intermediários cabem no tipo numérico declarado.

Experimente você mesmo

fun calculate(a: Int, b: Int, operation: String): Int {
    // Escreva o código aqui
}

Todas as lições de Fundamentos

Pratique por conta própria: Playground de Kotlin