Ir ao conteúdo

Cobblepot

Membro Pleno
  • Posts

    34
  • Cadastrado em

  • Última visita

Tudo que Cobblepot postou

  1. Da um edit ae, muita poluicao visual joga dentro de um spoile.
  2. Cobblepot

    Dúvida Simples...

    É a forma mais adequada de limpar o buffer do teclado, crie a funcao logo apos inserir as bibliotecas como fiz lá em cima e sempre que precisar é chamar a funcao.
  3. Você deveria se esforçar mais!!! Se voce se deparou com este problema é porque tem capacidade para resolve-lo, se não se sente seguro em resolve-lo, peça ajuda aqui mesmo no fórum. Sua vida de programador será desta forma? contratando frelancer para resolver seus problemas? Afinal seu post ajudará qual leitor? esclarecerá qual dúvida? Na minha opinião acho errado o fórum aceitar este tipo de post.
  4. #include <stdio.h>#include <stdlib.h>void flush_in() { int ch; do { ch = fgetc(stdin); } while (ch != EOF && ch != '\n');} int main(int argc, char** argv){ NOVAMENTE: char email[35]; int opcao; char nome[25]; int telefone; system("cls");printf("==============================================\n");printf("---------------AGENDA TELEFONICA--------------\n");printf("==============================================\n\n"); printf("1 - Adicionar contato\n");printf("2 - Buscar contato\n");printf("0 - Sair\n\n");scanf("%d", &opcao); switch (opcao){ case 1:printf("Digite Seu Nome: ");scanf("%s", nome); flush_in(); printf("Digite seu Numero: ");scanf("%d", &telefone); flush_in(); printf("Digite seu Email: ");scanf("%s", email);goto NOVAMENTE;case 2:system("cls");printf("==============================================\n");printf("---------------SEUS DADOS---------------------\n");printf("==============================================\n\n"); printf("\n Nome>> %s\n\n", nome);printf("\n Telefone>> %d\n\n", telefone);printf("\n Email>> %s\n\n", email); case 0:exit(0); } return 0;} Tive que usar o comando goto sempre que possível substitua ele por laco Um conselho use scanf para leitura de dados ao invés de gets,
  5. Cobblepot

    Dúvida Simples...

    #include <stdio.h>#include <stdlib.h>void flush_in() { int ch; do { ch = fgetc(stdin); } while (ch != EOF && ch != '\n');}int main(){ char nome[25]; int fone;int cep;char cidade[20];char estado[15]; printf ("Digite o nome>> ");scanf ("%s", nome);flush_in(); printf ("Telefone>> ");scanf ("%d", &fone); printf ("Digite a cidade>> ");scanf ("%s", cidade); printf ("Digite o Estado>> ");scanf ("%s", estado);flush_in(); printf ("Digite o CEP:");scanf ("%d", &cep);system("cls");printf("\t<<Dados Informados>> \n\n\n Nome: %s\n\n Telefone: %d\n\n Cidade: %s\n\n Estado: %s\n\n Cep: %d ", nome, fone, cidade, estado, cep);system("pause>>NULL");return 0;} Você estar tratando os tipos de dados de uma forma generalizada, tenta este código e tire suas conclusões.
  6. como diz o olive.soul falta o &(E comercial) no scanf. Tenta este código #include <stdio.h>int fatorial (int numero) { int resultado = numero; if (numero == 0) resultado++; while (numero > 1) resultado *= --numero; return resultado;}int main(int argc, char** argv){ int contador; printf("Entre com o valor: "); scanf("%d", &contador); printf("\n\nO fatorial de %d = %d\n\n",contador, fatorial(contador)); return 0;} Att,
  7. Cursos Tutoriais e Muita prática e mesmo assim ainda será um eterno aprendiz.
  8. Cobblepot

    C++ Para C

    Olá pessoal gostaria que alguem que sabe C e C++ passe este código para a linguagem C.

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