In this post, you’ll learn to make a simple calculator using When in Kotlin.
Example: Make a Simple Calculator Using When
import java.util.Scanner fun main(){ val input = Scanner(System.`in`) print("Enter first Number: ") val firstNumber = input.nextInt() print("Enter second Number: ") val secondNumber = input.nextInt() print("Enter Action (+, -, *, /, %): ") val choice = input.next()[0] val result = when(choice){ '+' -> firstNumber + secondNumber '-' -> firstNumber - secondNumber '*' -> firstNumber * secondNumber '/' -> firstNumber / secondNumber '%' -> firstNumber % secondNumber else -> { System.err.println("Not a valid operation") return } } print(result) }