Estoy buscando urgentemente un programa diseñado para gestionar depósitos y retiros bancarios escrito en lenguaje C.
#includelt;iostreamgt;#includelt;cstringgt;usando el espacio de nombres std;class count{public: class friend ATM;count (char Nombre[], char Num[], floatMoney, char Contraseña[]); //Inicializar protegido: char * get_name(); //Devolver nombre char * get_num(); //Devolver número de tarjeta char * get_password() //Devolver contraseña float get_money(); //Devolver número void set_password(char pwd); [ ]); //Establecer contraseña void set_money(float m); //Retirar dinero privado: char contraseña[6]; //Contraseña de usuario char nombre[20]; //Nombre de usuario char num[20]; } ;class ATM{public:ATM(count amp; cn):ctm(cn){}void bienvenido(); //Interfaz de inicio de sesión bool check_password(char p[], char pwd[] //Verificar contraseña void change_password); ( ); //Cambiar contraseña void get_money(); //Retirar dinero void get_information(); //Consultar información void exit_ATM(); //Salir de ATMvoid show_function(); //Interfaz de función void push_card(); card private: int times; //Registra el número de veces que se ingresa la contraseña count amp;}; //Construye la función ATM void ATM::welcome() //Construye bienvenido{times=0;coutlt;lt; "Bienvenido a la simulación de cajero automático ATM"lt;lt;endl;coutlt;lt;"-------------------------"lt;lt;endl; coutlt;lt ;"Seleccione:\n1. Abra una nueva cuenta\t2. Servicio al cliente\t3. Salga del sistema"lt;lt;endl; //Salga del menú principal char pwd[7], num[20]; //contraseña de 6 dígitos 19 número de tarjeta int i=0;do{coutlt;lt;"Ingrese el número de tarjeta";cingt;gt;num;coutlt;lt;"Ingrese la contraseña:";cingt;gt; pwd;if(!check_password(num,pwd )){coutlt;lt;"La contraseña que ingresó es incorrecta, vuelva a ingresarla"lt;lt;endl;times;}else{show_function();}} while(timeslt ;3);push_card();}bool A.....