Está en la página 1de 3

Facultad de Contadura y Administracin Carrera: Informtica, grupo 8281 Asignatura: Introduccin a la Programacin Unidad: 3 Actividad Lo que aprend Alumno:

Olvera Ramrez Jonathan Israel No. Cta. 4-1209784-3 Fecha de Entrega: 15-Marzo-2012

Realiza un programa que, a travs del siguiente men, realice las operaciones de un cajero automtico: Men Principal 1. Depsitos 2. Retiros Restricciones: El programa seguir ejecutndose en tanto el usuario no presione la opcin 4, de Salir. El usuario: Podr realizar el nmero de depsitos que desee por cualquier cantidad. No podr realizar un retiro por una cantidad mayor al saldo de la cuenta. Podr consultar en cualquier momento el saldo de su cuenta. Utiliza las estructuras de control aprendidas en esta unidad. #include <stdio.h> #include <stdlib.h> int menu (); int ingresar (int); int retirar (int); int consultar (int); int main () { int opcion,ingreso,saldo=4000; do { printf ("\n"); opcion=menu (); switch (opcion) { case 1: saldo=ingresar (saldo); 3. Consulta 4. Salir

Facultad de Contadura y Administracin Carrera: Informtica, grupo 8281 Asignatura: Introduccin a la Programacin Unidad: 3 Actividad Lo que aprend Alumno: Olvera Ramrez Jonathan Israel No. Cta. 4-1209784-3 Fecha de Entrega: 15-Marzo-2012

printf ("\nSu saldo disponible es %i pesos\n",saldo); break; case 2: saldo=retirar(saldo); break; case 3: consultar (saldo); break; case 4: break; } }while (opcion!=4); } int menu () { int opcion; printf ("\n B I E N V E N I D O \n"); printf ("\n 1. Deposito \n"); printf ("\n 2. Retiro \n"); printf ("\n 3. Consulta de saldo \n"); printf ("\n 4. Salir \n"); printf ("\n"); printf ("\nElige una opcion: \n"); scanf ("%i",&opcion); return opcion; } int ingresar (int saldo) { int ingreso; printf ("\nIntroduzca la cantidad que desea ingresar:\n "); scanf ("%i",&ingreso); saldo=saldo+ingreso; printf ("\nLa cantidad ingresada son %i pesos\n",ingreso); return saldo; } int retirar (int saldo) { int retirar; printf ("\nIntroduzca la cantidad a retirar:\n "); scanf ("%i",&retirar); if (retirar>saldo) {

Facultad de Contadura y Administracin Carrera: Informtica, grupo 8281 Asignatura: Introduccin a la Programacin Unidad: 3 Actividad Lo que aprend Alumno: Olvera Ramrez Jonathan Israel No. Cta. 4-1209784-3 Fecha de Entrega: 15-Marzo-2012

printf ("\nNo dispone esa cantidad\n"); printf ("\nEl saldo que dispone son: %i pesos\n",saldo); } else { saldo=saldo-retirar; printf ("\nHa retirado %i pesos\n",retirar); printf ("\nSu saldo disponible es: %i pesos\n",saldo); } return saldo; } int consultar (int saldo) { printf ("\nSu saldo disponible es de %i pesos\n",saldo); }

También podría gustarte