Ir para conteúdo
Fórum Script Brasil

Gabriel Domingues

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Gabriel Domingues

Perfil

  • Gender
    Male

Gabriel Domingues's Achievements

0

Reputação

  1. TENHO UM SISTEMA DE LOGIN ONDE INICIALMENTE ELE REGISTRA O USUARIO E DEPOIS FAZ LOGIN, ESTOU TENTANDO FAZER ELE CADASTRAR O USUARIO E ARMAZENAR O LOGIN PARA QUE não PRECISE CADASTRAR NOVAMENTE QUANDO O PROGRAMA FECHAR, O QUE EU FAÇO. // BIBLIOTECAS IMPORTADAS #include <stdio.h> #include <stdlib.h> #include <string.h> #include <locale.h> int main() { // DECLARAÇÃO DE PONTUAÇÃO E ACENTUAÇÃO EM PORTUGUÊS setlocale(LC_ALL, "Portuguese"); //DECLARAÇÃO DE VARIÁVEIS char Login [30]; char Senha [30]; char RegLogin [30]; char RegSenha [30]; char Nome [40]; char Confirma [1]; // REGISTRO DE UM USUÁRIO printf("\n================================="); printf("\n====== REGISTRO DE USUÁRIO ======"); printf("\n================================="); printf("\n\n================================="); printf("\n=== PREENCHA TODOS OS CAMPOS ===="); printf("\n================================="); // ENTRADA DAS INFORMAÇÕES DIGITADAS PELO USUÁRIO printf("\n\nPrimeiro Nome: "); scanf("%s", Nome); printf("\n\nLogin: "); scanf("%s", RegLogin); printf("\n\nSenha: "); scanf("%s", RegSenha); //FINAL DO CADASTRO DAS INFORMAÇÕES printf("\n\n====== USUÁRIO CADASTRADO ======"); printf("\n\nAPERTE '5' PARA CONTINUAR: "); scanf("%s", Confirma); system("cls"); // LIMPAR A TELA PARA A PÁGINA DE LOGIN // TELA DE LOGIN COM AS INFORMAÇÕES REGISTRADAS printf("\n================================="); printf("\n========= TELA DE LOGIN ========="); printf("\n================================="); printf("\n\n================================="); printf("\n=== PREENCHA TODOS OS CAMPOS ===="); printf("\n================================="); printf("\n\nLogin: "); scanf("%s", Login); printf("\nSenha: "); scanf("%s", Senha); // COMPARAÇÃO DO LOGIN E SENHA DIGITADOS COM OS REGISTRADOS NO COMEÇO while((strcmp (Login, RegLogin) != 0) || (strcmp(Senha,RegSenha) != 0)) { //SE FOREM DIFERENTES ELE VOLTA PARA A PARTE DE LOGIN printf("\n\n====== LOGIN E/OU SENHA INCORRETOS ======\n\n"); system("pause"); system("cls"); printf("\n================================="); printf("\n========= TELA DE LOGIN ========="); printf("\n================================="); printf("\n\n================================="); printf("\n=== PREENCHA TODOS OS CAMPOS ===="); printf("\n================================="); printf("\n\n======== TENTE NOVAMENTE ========"); printf("\n\nLogin: "); scanf("%s", Login); printf("\nSenha: "); scanf("%s", Senha); } // SE OS DADOS FOREM IGUAIS ELE LIMPA A TELA PARA A PRÓXIMA PARTE system("cls"); //MENSAGEM DE BOAS VINDAS USANDO O NOME REGISTRADO NO COMEÇO printf("======= Seja Bem-Vindo %s ========\n\n\n", Nome); printf("\nAPERTE '5' PARA VER O MENU PRINCIPAL: "); scanf("%s", Confirma); system("cls"); return 0; }
×
×
  • Criar Novo...