Autor
|
Tema: 3 intentos C (Leído 4,113 veces)
|
robvar97
Desconectado
Mensajes: 2
|
Hola me podrian ayudar necesito un programa que tenga 2 usuarios con 2 contraseñas y mediante un menú de opciones les pregunte con cuál desea acceder, debe reconocer los 4 mensajes de usuario y contraseña y el usuario puede equivocarse 3 ocasiones y el menú debe repetirse, a la cuarta se cierra el programa y para Para distinguir el acceso solo que ponga bienvenido y el usuario que se registró. Muchas Gracias por su ayuda este es mi avance.#include<string.h> int main() { char a[10]; char b[10]; int c; int d; int i; int num; printf("Hola Bienvenido a Jaimes y Asociados \n"); do { printf("1 .- Administrador \n "); } while (c!=1 && c!=2 ); num=3; for(i=0;i<num;i++) { if (c==1) { printf("-----------------------------------------------------------------------------\n"); printf("Hola Bienvenido administrador \n"); printf("Escriba su usuario\n"); printf("Escriba su contraseña\n"); if (strcmp(a ,"administrador")==0) { { } return 0; } return 0; if (strcmp(a ,"administrador")!=0) { { printf("Acceso denegado usuario incorrecto"); } } if (strcmp(a ,"administrador")==0) { { printf("Acceso denegado contraseña incorrecta"); } } if (strcmp(a ,"administrador")!=0) { { printf("Acceso denegado contraseña y usuario incorrectos"); } } } if (c==2) { printf("-----------------------------------------------------------------------------\n"); printf("Hola Bienvenido Facturista\n"); printf("Escriba su usuario\n"); printf("Escriba su contraseña\n"); if (strcmp(a ,"facturista")==0) { { } return 0; } return 0; if (strcmp(a ,"facturista")!=0) { { printf("Acceso denegado usuario incorrecto"); } } if (strcmp(a ,"facturista")==0) { { printf("Acceso denegado contraseña incorrecta"); } } if (strcmp(a ,"facturista")!=0) { { printf("Acceso denegado contraseña y usuario incorrectos"); } } } } return 0; }
|
|
« Última modificación: 15 Agosto 2017, 20:44 pm por engel lex »
|
En línea
|
|
|
|
aGeNo
Desconectado
Mensajes: 1
|
void Loguear_Admin(); void Loguear_Vendedor(); int main() { int c; int d; int i; int num; printf("Hola Bienvenido a Jaimes y Asociados \n"); printf("1 .- Administrador \n "); switch(c){ case 1: Loguear_Admin(); break; case 2: Loguear_Vendedor(); break; } } void Loguear_Admin(){ printf("-----------------------------------------------------------------------------\n"); printf("Hola Bienvenido administrador \n"); int error=0,aux=0; char a[]="administrador"; int b; while ((error<3)&&(aux==0)) { printf("\nEscriba su usuario\n"); if (strcmp(a ,"administrador")==0) { aux=1; } while ((error<3)&&(aux==1)) { printf("\nEscriba su contraseña\n"); if (b==123456) { aux++; } else { error++; printf("\nAcceso denegado %d/3",error ); } } if(aux==0) { error++; printf("\nAcceso denegado %d/3",error ); } } if (error>=3) { printf("\nAcceso Denegado Final"); } else{ } } void Loguear_Vendedor() { printf("-----------------------------------------------------------------------------\n"); printf("Hola Bienvenido Facturista\n"); int error=0,aux=0; char a[]="facturista";; int b; while ((error<3)&&(aux==0)) { printf("\nEscriba su usuario\n"); if (strcmp(a ,"facturista")==0) { aux=1; } while ((error<3)&&(aux==1)) { printf("\nEscriba su contraseña\n"); if (b==123456) { aux++; } else { error++; printf("\nAcceso denegado %d/3",error ); } } if(aux==0) { error++; printf("\nAcceso denegado %d/3",error ); } } if (error>=3) { printf("\nAcceso Denegado Final"); } else { } }
· Los códigos deben ir en etiquetas GeSHi >aquí las reglas del foro -Engel Lex
|
|
« Última modificación: 16 Agosto 2017, 02:42 am por engel lex »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Reseteadores de contador de intentos
Dispositivos Móviles (PDA's, Smartphones, Tablets)
|
TheGoblinKing
|
1
|
9,302
|
21 Septiembre 2011, 01:30 am
por julianmvrc
|
|
|
o intentos bb8520
Dispositivos Móviles (PDA's, Smartphones, Tablets)
|
km4le0n
|
0
|
3,563
|
2 Julio 2011, 03:04 am
por km4le0n
|
|
|
Monitorizar los intentos...
Hacking Wireless
|
vk496
|
1
|
2,103
|
29 Febrero 2012, 15:48 pm
por adastra
|
|
|
intentos de ingresar en router
Wireless en Windows
|
delanoche86
|
6
|
4,362
|
15 Noviembre 2014, 01:17 am
por simorg
|
|