Hola Ángel, espero que estés bien
Para actualizar correctamente el saldo usando la estructura "if", hay algunos ajustes que puedes hacer en tu código. Aquí tienes algunos consejos:
Inicialización del saldo: Asegúrate de que el saldo no se reinicie en cada iteración del bucle while
. Debes declarar e inicializar el saldo fuera del bucle.
Comprobación antes de retirar: Antes de restar el monto a retirar del saldo, verifica si el saldo es suficiente. Si no lo es, muestra un mensaje de error y no realices la operación.
Mensajes de saldo insuficiente: Mueve la comprobación de saldo insuficiente antes de realizar la operación de retiro.
Espero que esto te ayude a resolver el problema. ¡Bons estudios!