Menu
Coddy logo textTech

Riepilogo - Calcolatrice semplice

Fa parte della sezione Fondamenti del percorso Kotlin di Coddy. Lezione 34 di 93.

challenge icon

Sfida

Facile

Scrivi una funzione calculate che accetta a, b e operation e restituisce il risultato dell'operazione specificata sui due numeri.

Usa catene if-else if-else per determinare quale operazione aritmetica eseguire in base alla stringa dell'operazione.

Condizioni:

  • Se operation è "add", restituisci la somma di a e b
  • Se operation è "subtract", restituisci a meno b
  • Se operation è "multiply", restituisci il prodotto di a e b
  • Se operation è "divide", restituisci a diviso b (divisione intera)
  • Per qualsiasi altra operazione, restituisci 0

Parametri:

  • a (Int): Il primo numero
  • b (Int): Il secondo numero
  • operation (String): L'operazione da eseguire

Valore restituito: Il risultato del calcolo, oppure 0 se l'operazione non è riconosciuta (Int)

Vincoli di input: Per la divisione, il secondo numero è diverso da zero. Tutti gli input e i risultati intermedi rientrano nel tipo numerico dichiarato.

Provalo tu

fun calculate(a: Int, b: Int, operation: String): Int {
    // Scrivi il codice qui
}

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Kotlin