Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
Fellipe Falcone

Duvida com exercicio em c

Recommended Posts

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;
}

 

Editado por Fellipe Falcone

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário






Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×