Programación
básica
Programa:
Simular un cajero automático en lenguaje C.
Notas
importantes a considerar:
El saldo inicial es de 5,000.00 pesos.
Si la clave es numérica se utiliza la sentencia if para hacer la comparación.
Si la clave es de tipo carácter se utiliza la función strcmp para hacer la comparación.
La ejecución del programa termina solo cuando se selecciona la opción número 4.
Se utilizan las estructuras de control de flujo: if, do..while y switch.
El saldo inicial es de 5,000.00 pesos.
Si la clave es numérica se utiliza la sentencia if para hacer la comparación.
Si la clave es de tipo carácter se utiliza la función strcmp para hacer la comparación.
La ejecución del programa termina solo cuando se selecciona la opción número 4.
Se utilizan las estructuras de control de flujo: if, do..while y switch.
Pasos a seguir para resolver el problema:
1. Pedir el
nombre y clave de acceso.
2.
Si la clave de acceso es correcta se mostrará el menú
de opciones: 1) Consultar saldo, 2) Retirar
efectivo, 3) Abonar a cuenta y 4) Salir.
¿Qué número de opción deseas?_
3. En caso de
seleccionar la opción 1: mostrar en pantalla el saldo actual. Al terminar la
operación regresar al menú de opciones.
4. En caso de
seleccionar la opción 2: solicitar la cantidad deseada a retirar:
a. si es menor
o igual al saldo realizar el retiro (al saldo se le resta la cantidad a
retirar). Al terminar la operación
regresar al menú de opciones.
b. si es mayor
se muestra en pantalla el mensaje: Saldo insuficiente. Al terminar la operación
regresar al menú de opciones.
5. En caso de
seleccionar la opción 3: se solicita la cantidad a abonar, se suma al saldo y
se muestra en pantalla el saldo actual. Al terminar la operación regresar al
menú de opciones.
6. Si la clave de acceso es incorrecta muestra en pantalla el mensaje: Acceso denegado(no se muestra el menú de opciones) y espera que presionen una tecla para terminar la ejecución del programa.
6.-
6. Si la clave de acceso es incorrecta muestra en pantalla el mensaje: Acceso denegado(no se muestra el menú de opciones) y espera que presionen una tecla para terminar la ejecución del programa.
6.-

No hay comentarios:
Publicar un comentario