casa de cambios de dólar a bolivianos, consulta la tasa de cambio y es la que utiliza el resto del día. anotaciones en una calculadora. cuanto dinero le queda en la caja realizar cada operación. Siempre se asegura de tener suficiente efectivo para todo el día
fun casa_de_cambios(dolares: Int) { // consulta la tasa de cambio (único lugar donde se consulta, es la que utiliza el resto del día) val tasa = consulta_tasa() // cuanto dinero le queda en la caja val caja = consulta_caja() // realizar cada operación. Siempre se asegura de tener suficiente // efectivo para todo el día if (dolares * tasa > caja) { val diferencia = dolares * tasa - caja val mensaje = "No se tiene suficiente dinero en la caja; faltan $diferencia bolivianos" throw Exception(mensaje) } // realizar la operación val monto = dolares * tasa val mensaje = "Por $