El programa debe de solicitar al usuario que indique si debe realizar un depósito o un retiro.
Si el usuario decide hacer un retiro se solicita un valor o un monto y debe verificarse que haya saldo suficiente para retirar, de no ser así, se envía un mensaje al usuario notificando dicha situación.
Si hay saldo suficiente se resta el valor o monto ingresado al saldo.
Si el usuario elige hacer un deposito se solicita un valor o monto y se suma al saldo
Al final de cada transacción se pregunta al usuario si desea realizar otra transacción, si contesta "SI" se repiten las acciones anteriores SINO se termina el programa mostrando el saldo final de la cuenta.
El algoritmo se hizo en el modo flexible de PsInt
Algoritmo banco Definir saldo,monto Como Real Definir opcion Como Entero Definir respuesta Como Caracter saldo <- 0="" deposito="" escribir="" leer="" mero:="" mientras="" monto="" n="" opcion="" para="" repetir="" retiro="" scriba="" un="">1) Y (opcion<>2) Hacer Escribir '**************************' Escribir 'El número tiene que ser 1 o 2' Escribir 'Escriba un número: ' Escribir '1. Para deposito' Escribir '2. Para retiro' Leer opcion FinMientras Si opcion=1 Entonces Escribir '********************************************' Escribir '::::::DEPOSITO::::::' Escribir 'Ingrese monto a depositar: ' Leer monto saldo <- a="" actual="" es:="" escribir="" esea="" leer="" monto="" n:="" ngrese="" no="" operaci="" otra="" realizar="" respuesta="" retirar:="" saldo="" si="" sino="" u="">saldo Entonces Escribir '¡AVISO! NO CUENTA CON DINERO SIFICIENTE' Sino saldo <- actual="" es:="" escribir="" esea="" finalgoritmo="" finsi="" hasta="" leer="" n:="" no="" operaci="" otra="" pre="" que="" realizar="" respuesta="no" saldo-monto="" saldo="" si="" u=""> ->->->
No hay comentarios