Red de conocimiento informático - Computadora portátil - Programación de cajeros automáticos en lenguaje C

Programación de cajeros automáticos en lenguaje C

# incluir ltstdio.h gt

# incluir ltwindows.h gt

# incluir ltstring.h gt

void main()

{

long int t=123456, i=0, suma=1000, m = 0;

char s[20]={0}, S2[20]= { 0 };

/* * * * * * * *Inserta la tarjeta e ingresa la contraseña* * * * * * * *

for(;;)//Establece un infinito bucle, hasta que salgas del bucle.

{

Printf("Bienvenido, inserte su tarjeta");

scanf("s ", amps

); If(strcmp("Bank of China",s)==0)

{

Printf("Ingrese su contraseña\n ");

Break;

}

Otro

{

Printf("La tarjeta que insertó es incorrecta, vuelva a insertarla\n");

p>

system("cls"); //borrar pantalla

}

}

for(;; )

{

scanf("ld ", ampt);

if(t==123456) roto;

Otros

{

Printf("Contraseña incorrecta");

Sistema("cls");

}

}

/************************************/

* * * * * * * * *Realizar las funciones correspondientes* * * * * * * * *

System("cls");

for(;;)

{

Printf("¿Quieres consultar, retirar dinero o salir?");

scanf("s ", ampS2);

If(strcmp ("query ", s2)==0)

Printf("El saldo es d\n ", suma);

Else if( strcmp("Retiro", s2)= =0)

{

Printf("Ingrese el monto del retiro entero \ n "); "ld ", ampm);

Si (m lt=sum)

suma = suma-m;

Otro

{

M=0 , printf("Saldo insuficiente, por favor vaya al banco para recargar");

}

Printf("Retiro d, saldo d ", m, suma);

}

Else if(strcmp ("salir ", s2)==0)

{

Printf("¡Gracias por usar!");

Pausa;

}

Else printf("Error de entrada, vuelva a ingresar después de 5 segundos !\n ");

Dormir (5000); //Ejecutar después de 5 segundos.

Sistema("cls");

}

/******************** ** ***********/

Sistema("pausa");

}