Base De Datos
#include<iomanip.h>
#include<string.h>
#include<stdlib.h>
#include<conio.h>
//prototipos
int clave();
char menu ();
void deposito();
void retiro();
void consulta();
void despedida();
//variable global
float saldo,mondep,nonret,monmor,monaper;
int nmor,nret,ndep;
void main()
{
char opc;
int res;
res=clave(); if(res==0) {
cout<<"acceso denegado:"<<endl;
exit(0);
}//if
//ingrese al sistema
cout<<"bienvenido al sistema"<<endl;
cout<<"monto de apertura:";
cin>>monaper;
do{
system("cls");
opc=menu();
switch(opc)
{
case'1':deposito();
break;
case'2':retiro();
break; case'3':consulta();
break;
case'4':despedida();
}//switch
getch();
}while(opc!='4');
}//main
int clave()
{
const char pasword[]="12169";
char pswing[6];
int acertado,cerror,r;
acertado=0;cerror=0;
do{
cout<<"ingrese pasword:";
cin>>pswing,pasword;//clave ingresada
r=strcmp(pswing,pasword);
if (r==0) acertado=1;
else{
cout<<"´pasword errado!!";
cerror ++;
if (cerror<3)
cout<<"reitente tiene"<<3-cerror<<"oportunidades"<<endl;
}
} while (acertado==0&& cerror<3);
return acertado;
}//clave
char menu()
{
char opcion;
cout<<"banco cimas"<<endl; cout<<"[1]deposito"<<endl;
cout<<"[2]retiro"<<endl;
cout<<"[3]consulta"<<endl;
cout<<"[4]salir"<<endl;
cout<<"digite opcion==>";
cin>>opcion;
return (opcion);
}
void deposito()
{
cout<<"en contruccion"<<endl;
}//funcion de deposito
void retiro()
{
cout<<"en contruccion"<<endl;
}//funcionretiro
void consulta()
{
cout<<"en contruccion"<<endl;
}//funcion consulta
void despedida()
{
cout<<"en contruccion"<<endl;
}//funcion despedida
#include <conio.h>
#include <string.h>
#include <process.h>
#define MAX 80
int main()
{
char p[MAX];
int i, j = 0;
char enter;
int longitud;char pass[]={'p','a','s','s','\0'};
longitud = strlen (pass);
do{
system ("CLS");
enter=0;
i = 0;
printf ("PASSWORD:");
do{
p[i] = getch();
if(p[i] != '\r')
{
printf ("*");
i++;
}
else enter = 1;
}while (i <MAX && !enter);
if(enter)
{
p[i] = 0;
if (strlen(p) == longitud)
{
if(!strcmp(p,pass)) break;
else j++;
}
else
{
j++;
}
}
else
{
j++;
}
}while (j < 3);
if (j == 3){
printf ("\nPermiso denegado\n");
}
else
{
printf ("\nPermiso concedido\n");
}
return (0);
}
Base de datos
#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<ctype.h>
#include<string.h>
#include<stdlib.h>
/*-----------------Definicion de tipo de la estructura---------------------*/typedef struct datos_empleados{
float nemp;
char nombre[30];
int edad;
char domicilio[50];
struct datos_empleados *next;
}DATOS;
/*-----------------------Definicion de funciones---------------------------*/
void agregar(void);
void mostrar(DATOS *ptr);
void pornumero(DATOS *ptr);
void pornombre(DATOS *ptr);
int buscar(DATOS *ptr);
void eliminar(DATOS *ptr);...
Regístrate para leer el documento completo.