elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: 3 intentos C en: 16 Agosto 2017, 02:39 am
Código
  1. void Loguear_Admin();
  2. void Loguear_Vendedor();
  3.    int main()
  4.    {
  5.       int c;
  6.       int d;
  7.       int i;
  8.       int num;
  9.       printf("Hola Bienvenido a Jaimes y Asociados \n");
  10.       printf("elija una opcion\n");
  11.           printf("1 .- Administrador \n ");
  12.           printf("2 .- Vendedor \n");
  13.        scanf("%d",&c);
  14. switch(c){
  15.    case 1:
  16.        Loguear_Admin();
  17.        break;
  18.    case 2:
  19.        Loguear_Vendedor();
  20.        break;
  21.    }
  22. }
  23. void Loguear_Admin(){
  24.            printf("-----------------------------------------------------------------------------\n");
  25.            printf("Hola Bienvenido administrador \n");
  26.    int error=0,aux=0;
  27.    char a[]="administrador";
  28.    int b;
  29.    while ((error<3)&&(aux==0))
  30.    {
  31.        printf("\nEscriba su usuario\n");
  32.        fflush(stdin);
  33.        scanf ("%s",&a);
  34.        if (strcmp(a,"administrador")==0)
  35.        {
  36.            aux=1;
  37.        }
  38.        while ((error<3)&&(aux==1))
  39.        {
  40.            printf("\nEscriba su  contraseña\n");
  41.            scanf ("%d",&b);
  42.            if (b==123456)
  43.            {
  44.                aux++;
  45.            }
  46.            else
  47.            {
  48.                error++;
  49.                printf("\nAcceso denegado  %d/3",error);
  50.            }
  51.        }
  52.        if(aux==0)
  53.        {
  54.            error++;
  55.            printf("\nAcceso denegado  %d/3",error);
  56.        }
  57.    }
  58.    if (error>=3)
  59.    {
  60.        printf("\nAcceso Denegado Final");
  61.    }
  62.    else{
  63.        printf("\nAcceso Permitido");
  64.    }
  65. }
  66. void Loguear_Vendedor()
  67. {
  68.    printf("-----------------------------------------------------------------------------\n");
  69.    printf("Hola Bienvenido Facturista\n");
  70.    int error=0,aux=0;
  71.    char a[]="facturista";;
  72.    int b;
  73.    while ((error<3)&&(aux==0))
  74.    {
  75.        printf("\nEscriba su usuario\n");
  76.        fflush(stdin);
  77.        scanf ("%s",&a);
  78.        if (strcmp(a,"facturista")==0)
  79.        {
  80.            aux=1;
  81.        }
  82.        while ((error<3)&&(aux==1))
  83.        {
  84.            printf("\nEscriba su  contraseña\n");
  85.            scanf ("%d",&b);
  86.            if (b==123456)
  87.            {
  88.                aux++;
  89.            }
  90.            else
  91.            {
  92.                error++;
  93.                printf("\nAcceso denegado  %d/3",error);
  94.            }
  95.        }
  96.        if(aux==0)
  97.        {
  98.            error++;
  99.            printf("\nAcceso denegado %d/3",error);
  100.        }
  101.    }
  102.    if (error>=3)
  103.    {
  104.        printf("\nAcceso Denegado Final");
  105.    }
  106.    else
  107.    {
  108.        printf("\nAcceso Permitido");
  109.    }
  110. }


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines