Вы находитесь на странице: 1из 4

Algoritmo BANCO

Definir contra como entero;

Definir b, acum, x, G, m, C, cuenta, E como entero;

definir J, ba Como Caracter;

definir p como entero;

definir I Como Caracter;

Escribir ('BIENVENIDO AL BANCO PETROSOLES');

Escribir ('INGRESE CONTRASEA DE SEGURIDAD');

Leer contra;

b <- 0;

acum <- 0;

Repetir

Escribir ('Que operacion desea realizar presione:');

Escribir ('1= DEPOSITO');

Escribir ('2= RETIRO');

Escribir ('3= TRANSFERENCIA');

Escribir ('4= CONSULTAR SALDO');

Leer p;

Segun p Hacer

1:

Escribir ('REPITA CONTRASEA');

Leer X;

Si contra=X Entonces

Escribir ('PRESIONE EL NUMERO SEGUN A QUIEN


DESEE REALIZAR EL DEPOSITO');

Escribir ('1= TITULAR');

Escribir ('2= TERCEROS');

Leer m;
Escribir ('INGRESE MONTO A DEPOSITAR');

Leer C;

Escribir ('INGRESE NUMERO DE CUENTA A


DEPOSITAR');

Leer cuenta;

Escribir ('INGRESE NOMBRE DEL BANCO');

Leer ba;

Si m=1 Entonces

acum <- acum+b+C;

Escribir ('SU OPERACION SE HA REALIZADO


EXITOSAMENTE POR UN MONTO DE:'),C;

Sino

Escribir ('SU OPERACION SE HA REALIZADO


EXITOSAMENTE POR UN MONTO DE:'),C;

FinSi

Sino

Escribir ('contrasea invalida, vueva a iniciar');

FinSi

2:

Escribir ('REPITA CONTRASEA');

Leer X;

Si contra=X Entonces

Escribir ('INGRESE MONTO A RETIRAR');

Leer E;

Si acum>E Entonces

acum <- acum-E;

Escribir ('SU OPERACION SE HA REALIZADO


EXITOSAMENTE POR UN MONTO DE:'),E;

Sino
Escribir ('SALDO INSUFICIENTE'),;

FinSi

Sino

Escribir ('contrasea invalida, vueva a iniciar');

FinSi

3:

Escribir ('REPITA CONTRASEA');

Leer x;

Si contra=x Entonces

Escribir ('INGRESE MONTO A TRANSFERIR');

Leer G;

Escribir ('INGRESE NOMBRE DEL TITULAR DE LA


CUENTA');

Leer I;

Escribir ('INGRESE NUMERO DE CUENTA');

Leer J;

Si acum>G Entonces

acum <- acum-G;

Escribir ('SU OPERACION SE HA REALIZADO


EXITOSAMENTE POR UN MONTO DE:'),G;

Escribir ('AL SR@:'),I;

Sino

Escribir ('SALDO INSUFICIENTE'),;

FinSi

Sino

Escribir ('contrasea invalida, vueva a iniciar');

FinSi

4:
Escribir ('USTED POSEE EN SU CUENTA: '),acum;

De Otro Modo:

Escribir ('NUMERO INVALIDO');

FinSegun

Escribir ('DESEA REALIZAR OTRA OPERACIN ?');

Escribir ('PRESIONE s = si / n = no');

Leer J;

Hasta Que J='n'

FinAlgoritmo

Вам также может понравиться