ejercicio cajero

 Tu misión: Crear un programa que simule un cajero automático que solo da billetes de $50 y $100.

Cómo funciona:

  1. El cajero debe preguntar al usuario cuánto dinero quiere retirar

  2. El programa debe calcular cuántos billetes de cada denominación dar

  3. Solo puede dar billetes de $50 y $100

  4. No puede dar montos imposibles (como $30, $75, etc.)

Ejemplos simples:

  • Si pides $150 → Te da: 1 billete de $100 y 1 billete de $50

  • Si pides $200 → Te da: 2 billetes de $100

  • Si pides $250 → Te da: 2 billetes de $100 y 1 billete de $50

Lo que NO puede pasar:

  • Si pides $30 → Debe decir "No es posible"

  • Si pides $75 → Debe decir "No es posible"

La lógica básica:

  1. Verificar si el monto es múltiplo de $50 (porque las dos denominaciones son múltiplos de 50)

  2. Si no lo es, mostrar error

  3. Si sí lo es, calcular:

    • Billetes de 100 = la mayor cantidad posible

    • Billetes de 50 = el resto

Es como cuando quieres pagar algo solo con monedas de 50 y 100 centavos - solo puedes pagar cantidades que sean múltiplos de 50.

¿Te gustaría que te muestre cómo sería el código paso a paso?

Comentarios

Entradas populares de este blog

¿Qué es un Closure?

4 tipos de colecciones de datos más

Calculadora de edad