Ir ao conteúdo
  • Cadastre-se

Marcos Gabriel Santos Roch

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que Marcos Gabriel Santos Roch postou

  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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!