miércoles, 10 de agosto de 2011

Solicitar contraseña 5 veces mediante función (versión realizada en clase)

Solicitar contraseña 5 veces mediante función (versión realizada en clase)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



#include <stdio.h>
#include <stdlib.h>
int acceso (void);
int main()
{
    int acceso_garantizado = 0;
    acceso_garantizado = acceso ();
    if (acceso_garantizado == 1)
    {
        system ("cls");
        printf("\nEl saldo de su cuenta a dia de hoy es -125,00 $");
    }
    else
    {
        system ("cls");
        printf("\nNo tiene acceso al sistema.\n pongase en contacto con su administrador.");
    }
    return 0;
}
int acceso (void)
{
    char contrasinal [100], dato_teclado [100];
    int numero_intento=4, acceso_permitido=0;
    strcpy (contrasinal, "arbore");
    while ((numero_intento >= 0) && (acceso_permitido == 0))
    {
        printf("Introduce la contrasenha: ");
        gets (dato_teclado);
        if (strcmp (contrasinal,dato_teclado ) == 0)
        {
            //se ejecuta si son iguales
            printf("Acceso permitido....");
            acceso_permitido = 1;
        }
        else
        {
            //se ejecuta si son distintos
            printf("\nAcceso denegado, le quedan %d intentos\n", numero_intento);
            numero_intento--;
        }
    }
    return acceso_permitido;
}

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...