Ir ao conteúdo
  • Cadastre-se

Fellipe Falcone

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. então tenho hum Trabalho de Faculdade parágrafo Fazer elemento Funciona Como hum email that ma Caixa de Entrada e Tudo Mais los C + +. Mas ESTOU COM UMA Problema env Nesse MESMO Trabalho voce TEM Como Entrar Como Modo usuario e Como Modo adm e do tanto não MoDo adm e usuario TEM UMA são de configuração aonde voce PODE Change a cor Texto ea cor de Fundo fazer usuario. Mas a Questão E that when Entra Como Modo adm nao Consigo Fazer uma alteração de configuração de hum usuario Que Eu Quero. O codigo ESTA abaixo: vazio ConfiguracaoAdm (FILE * arq, int tel) { system ("cls"); system ("90 cores"); titulo (); gotoxy (1,7); int pos; TpUsuario Reg; Opção de char, aux [30]; Tpconfig conf; FILE * Config; Config = fopen ("configuracoes.dat", "rb +"); printf ("\ n *** configuração que Usuario ** \ n"); Arq. = fopen ("dados.dat", "rb"); if (arq == NULL) { printf ("Nenhum usuario cadastrado!"); getch (); } fread (& Reg, sizeof (TpUsuario), 1, arq); while (! feof (arq)) { printf ("\ nEmail% s \ n \ n", Reg.email); fread (& Reg, sizeof (TpUsuario), 1, arq); } printf ("\ nQual e-mail Quer configurar:"); fflush (stdin); gets (aux); pos = BuscaExaustiva (arq, aux); if (pos! = -1) { clrscr (); printf ("\ NCoR Texto"); / / Pos = BuscaConfig (Config, tel); printf("\n[0]-Preto\n[2]Verde\n[12]Vermelho\n[13]Rosa\n[7]Branco\n[9]Azul\n[10]V.Florescente\n[14]Amarelo\n"); printf ("\ nDigite SUA OPÇÃO:"); scanf ("% d", & conf.CorTexto); conf.tel = Reg.tel; textcolor (conf.CorTexto); clrscr (); printf ("\ NCoR Fundo:"); printf("\n[0]-Preto\n[2]Verde\n[12]Vermelho\n[13]Rosa\n[7]Branco\n[9]Azul\n[10]V.Florescente\n[14]Amarelo\n"); printf ("\ nDigite SUA OPÇÃO:"); scanf ("% d", & conf.CorFundo); conf.tel = Reg.tel; textbackground (conf.CorFundo); / / Fseek (Config, pos, 0); fwrite (& conf, sizeof (tpconfig), 1, config); getch (); opcao1 (); } outro { printf ("\ nNao existe"); getch (); opcao1 (); } fclose (config); fclose (arq); } int BuscaExaustiva (FILE * arq, char email [30]) { TpUsuario reg; fseek (arq, 0,0); fread (®, sizeof (TpUsuario), 1, arq); while (! feof (arq) && strcmp (reg.email, email)! = 0) fread (®, sizeof (TpUsuario), 1, arq); if (strcmp (reg.email, email) == 0) retorno (ftell (arq) / sizeof (TpUsuario)) -1; outro retornar -1; }

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