Cajero Con Funciones

Embed Size (px)

Citation preview

  • 8/20/2019 Cajero Con Funciones

    1/3

    #include "stdafx.h"#include "stdio.h"#include "windows.h"

    int cuenta(int);int ec(int);int rc(int);int ts(int);

    int sc1=500000,sc2=1000000;

    int _tmain(int argc, _TCHAR* argv[]){

    int NIP=0,opc=0,y=1;system("cls");do{system("cls");printf(":::::::::CAJERO CON FUNCIONES:::::::""\n");printf("Intento %i""\n",y);y++;printf("Ingresar NIP""\n");scanf("%i",&NIP);if((NIP==1111)||(NIP=2222)){

    printf("La cuenta es : %i ""\n",cuenta(NIP));system("pause");system("cls");printf("::::Que desea hacer::::""\n");printf("1.-Consultar Saldo""\n""2.-Retirar""\n""3.-Transferir""\n""4.-Sa

    lir""\n");scanf("%i",&opc);

    switch(opc){case 1:

    system("cls");printf("::::::Consulta de Saldo::::::""\n");

    printf("La cuenta es :%i""\n",cuenta(NIP));printf("El saldo de la cuenta es :%i ""\n",ec(NIP));system("pause");

    break;case 2:

    system("cls");printf("::::::Retiro de Saldo::::::""\n");printf("La cuenta es :%i""\n",cuenta(NIP));printf("El saldo de la cuenta es :%i ""\n",ec(NIP));system("pause");

    system("cls");printf("Su estado de cuenta es %i""\n",rc(NIP));

    system("pause");break;case 3:

    system("cls");printf("::::::Transferencia de Saldo::::::""\n");printf("La cuenta es :%i""\n",cuenta(NIP));system("pause");system("cls");printf("%i ""\n",ts(NIP));system("pause");

  • 8/20/2019 Cajero Con Funciones

    2/3

    break;case 4:

    printf("FIN DEL PROGRAMA""\n");break;default:

    printf("Ingresa Opcion Valida""\n");break;}}else{

    printf("NIP NO VALIDO""\n");printf("Intente de Nuevo""\n");system("pause");

    }}while((opc

  • 8/20/2019 Cajero Con Funciones

    3/3

    }int ts(int NIP){

    int r,ct,x=1,y=0;if (NIP==1111){

    printf("Cuenta a trasferir dinero""\n");scanf("%i",&ct);if(ct==5678){printf("Cuanto Desea transferir""\n");scanf("%i",&r);sc1=sc1-r;sc2=sc2+r;if(r