Ir ao conteúdo
  • Cadastre-se

Marcos Gabriel Santos Roch

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

posts postados por Marcos Gabriel Santos Roch

  1. Boa Noite Senhores,

     

    Meu Professor me passou um exercício básico. Criar um sistema simples de autenticação e senha, depois que validar a senha ter acesso a um menu qualquer. Bom eu criei meu código e gostaria de saber se precisa melhorar muito ou se está muito péssimo. Peço-lhes desculpa se o código estiver muito ruim pois não tenho muita experiência ainda pois estou na metade do 1º ano ainda, e se puderem, me indiquem um livro bom de C++ quero me aprofundar, estou disposto a pagar qualquer preço pelo conhecimento, quero comer e beber código, me dedicar o máximo que eu puder e um pouco mais. Obrigada pela atenção, tenham uma ótima noite, ficarei feliz se puderem ajudar.

    //Sisteminha Basicão de Autenticação de Senha e Login
    
    #include <constream>
    #include <cstdio>
    #include <cstdlib>
    #include <string.h>
    using namespace conio;
    void Enter_System(){
        
        
    }
    void menu_system(){
        
        short int get_option;
        
        std::cout << setxy (25, 5) << setclr (12) << "Welcom To The Main Computer";
        std::cout << setxy (28, 8) << setclr (7)  << "1 - Enter In System";
        std::cout << setxy (28, 9) << setclr (7)  << "2 - New Password";
        std::cout << setxy (28, 10)<< setclr (7)  << "3 - Viw Credits";
        std::cout << setxy (28, 11)<< setclr (7)  << "4 - Exit";
        std::cout << setxy (28, 13)<< setclr (12) << ">>";
        std::cin >> get_option;
        
        switch (get_option){
            
            case 1:{    
            Enter_System();    
            break;    
            }
            case 2:{
            //New_Password();    
            break;    
            }
            case 3:{
            break;    
            }
            case 4:{
            break;    
            }
        }
        
    }
    void init_system(){
        
         char user[8];
         char password[7]; 
         
        system("title Login and Password");       
        std::cout << setxy (25, 5) << setclr (6) << "Enter  User :";
        gets(user);
        fflush(stdin);
        std::cout << setxy (25, 7) << setclr (6) << "Enter  Password :";
        gets(password);
        
        if ((strcmp(user, "Gabriel")==0) && (strcmp(password, "010001")==0)){
            std::cout << setxy (29, 10) << setclr (10) << "Acess Sucessul";
            std::cout << setxy (29, 12) << setclr (10) << "Press <ENTER>";
            std::cin.get();
            system("cls");
            menu_system();
        }
        else{
            std::cout << setxy (29, 10) << setclr (12) << "\aAcess Danied";
            std::cout << setxy (29, 12) << setclr (12) << "Press <ENTER>";
            std::cin.get();
            system("cls");
            init_system();
        }    
      }
    
    int main() {
        init_system();
    }

     

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!