Está en la página 1de 3

Examen IV B Programación ingeniería 40 puntos

Escribir un programa que ofrezca servicios bancarios para tarjetas de débito. La interfaz (formato de
salida) que presenta el programa al usuario debe ser como se muestra en el siguiente ejemplo para
dos clientes del banco. Su programa debe funcionar para cualquier número de clientes

Hay un cliente S/N : s


NOMBRE DEL CLIENTE: Manuel García

Elige el código del movimiento deseado:

1 CONSULTAR SALDO
2 CONSULTA PAGO PARA NO GENERAR INTERESES
3 RETIRO CON CARGO A TARJETA
4 PAGO A TARJETA
5 Salir 1
Tu saldo actual es $ 36351.00

FINANCIERA LINCE
TARJETA DE DÉBITO: MENÚ
1 CONSULTAR SALDO
2 CONSULTA PAGO PARA NO GENERAR INTERESES
3 RETIRO CON CARGO A TARJETA
4 PAGO A TARJETA
5 Salir 2
CANTIDAD QUE ADEUDA AL BANCO ES $36351.00
Pago para no generar intereses en $ 25445.7

FINANCIERA LINCE
TARJETA DE DÉBITO: MENÚ

Elige el código del movimiento deseado:


1 CONSULTAR SALDO
2 CONSULTA PAGO PARA NO GENERAR INTERESES
3 RETIRO CON CARGO A TARJETA
4 PAGO A TARJETA
5 Salir 5

FINANCIERA LINCE
REPORTE DE SALDO
NOMBRE: Manuel Garcia SALDO ACTUAL $ 36351.00

Hay otro cliente S/N: s


NOMBRE DEL CLIENTE: Martha Herrera

FINANCIERA LINCE
TARJETA DE DÉBITO: MENÚ

Elige el código del movimiento deseado:

1 CONSULTAR SALDO
2 CONSULTA PAGO PARA NO GENERAR INTERESES
3 RETIRO CON CARGO A TARJETA
4 PAGO A TARJETA
5 Salir 3

Saldo antes del retiro: $ 38926.00


Cantidad a retirar debe ser menor o igual a 38926: 5000
Saldo después del retiro: $ 43926.00

FINANCIERA LINCE
TARJETA DE DÉBITO: MENÚ

Elige el código del movimiento deseado:

1 CONSULTAR SALDO
2 CONSULTA PAGO PARA NO GENERAR INTERESES
3 RETIRO CON CARGO A TARJETA
4 PAGO A TARJETA
5 Salir 4
Saldo actual: $ 43926.00
Cantidad a pagar: 3926.00
Saldo después del pago: $ 40000.00

FINANCIERA LINCE
TARJETA DE DÉBITO: MENÚ

Elige el código del movimiento deseado:

1 CONSULTAR SALDO
2 CONSULTA PAGO PARA NO GENERAR INTERESES
3 RETIRO CON CARGO A TARJETA
4 PAGO A TARJETA

5 Salir 5
FINANCIERA LINCE
REPORTE DE SALDO

NOMBRE: Martha Herrera SALDO ACTUAL $ 40000.00

Hay otro cliente S/N: n


Fin del programa de atención al cliente
NOTAS:

 El saldo inicial se genera aleatoriamente al inicio de las operaciones de cada cliente


 La opción 1 solo imprime el saldo.
 Para la opción 2, la cantidad que se debe pagar para no generar intereses es el 70% del saldo.
Pero en esta opción no se paga.
 La opción 3 pide la cantidad a retirar
 La opción 4 pide la cantidad que se va a pagar.

 Al pedir la opción 5, termina el proceso de un cliente y se imprime el nombre y el saldo de


ese cliente.
 Su programa debe trabajar para cualquier número de clientes y cada cliente puede hacer
solicitar cualquier número de servicios, y no solamente dos como en los ejemplos.

Corra su programa con los siguientes datos y añada un cliente más, dependiendo de la letra
inicial de su apellido paterno

A .. G H.. Q R.. Z
Para cada cliente, saldo inicial Para cada cliente, saldo inicial Para cada cliente, saldo inicil
aleatorio entre 15000 y 60000 aleatorio entre 12000 y 55000 aleatorio entre 7000 y 40000

La secuencia de opciones para cada cliente son las siguiente:

Cliente 1 Cliente 1 Cliente 1


Opción 1 Opción 2 paga 4000 opción 3 retira 4000
Opción 3 retira 2000 Opción 3 retira 1500 opción 4
Opción 4 opción 2 paga 3000

Cliente 2 Cliente 2 Cliente 2


Opción 2 paga 1000 opción 1 paga 1200 opción 3 retira 2000
Opción 3 retira 3000 opción 4 opción 2 paga 3500
Opción 4 opción 2 paga 5000

Cliente 3 Cliente 3 Cliente 3


Inventado por usted Inventado por usted Inventado por usted
con cualquier número de con cualquier número de con cualquier número de
opciones. opciones. opciones.

Mande su código y su salida en un documento Word a través de Conacad

También podría gustarte