fun main() {
println("Lista de paÃses de cambio:")
println("1. Colombia")
println("2. Perú")
println("3. Suiza") //Lista de los paises
print("Selecciona el paÃs de cambio: ")
val opPais = readLine()?.toIntOrNull() ?: run { //Entrada del pais a escoger
println("Opción inválida") //Validacion por Run
return
}
print("Entre la cantidad de dólares para el cambio: ")
val dolares = readLine()?.toDoubleOrNull() ?: run { //Entrada de la cantidad a cambiar
println("Cantidad inválida") // Validacion por Run
return
}
val divisa = when (opPais) { // Funciona como el Switch de C. Declara variable de divisa
1 -> dolares * 4215
2 -> dolares * 3.77
3 -> dolares * 0.85
else -> {
println("Opción inválida") //Validacion
return
}
}
val moneda = when (opPais) { // Funciona como el Switch de C. Declara variable de moneda
1 -> "Pesos Colombianos"
2 -> "Soles"
3 -> "Francos Suizos"
else -> ""
}
println("La divisa es: $divisa $moneda.") //Imprime el resultado
}