×
Ir ao conteúdo
  • Cadastre-se

Victor Sgargetta

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

  • Qualificações

    0%
  1. Olá, estou realizando um trabalho pra faculdade, porém estou tendo muitas dificuldades em continuar o código sou bem iniciante na programação e estou sofrendo um pouco pra aprender o que aprendo é mais no youtube e em forum, gostaria de uma ajuda como eu poderia dar sequencia nesse código e se tem algo que eu tenha que mudar basicamente o que eu fiz até agora foi com a ajuda de um amigo, porém ele não está tendo tempo para me auxiliar #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <conio.h> char user[]; int dataNas; int mesNasc; int anoNasc; char password[]; int option; int escolhaMenu; char nome[]; int cpf; int telefone; char end[]; int cep; char email[]; char dataDiag; char comorbidade[]; int main(){ setlocale(LC_ALL, "Portuguese"); primeiraTela(); loginTela(); principalMenu(); } void primeiraTela(){ printf("Sistema Cadastro Covid"); printf("\n _v1.0_"); printf("\n--------WELCOME--------\n"); system("pause"); system("cls"); } void loginTela(){ printf("Digite o nome de usuario: "); scanf("%s", user); printf("Digite a senha: "); int p=0; do{ password[p]=getch(); if(password[p]!='\r'){ printf("*"); } p++; }while(password[p-1]!='\r'); password[p-1]='\0'; printf("\nAcesso Liberado\n"); system("pause"); system("cls"); } void principalMenu(){ printf("Sistema Cadastro Covid"); printf("\n ---"); printf("\n--------WELCOME--------\n"); printf("## ESCOLHA UMA OPÇÃO DE 1 A 6 ##\n"); printf("1 - Informações Desenvolvedores\n"); printf("2 - Cadastro Pacientes com covid\n"); printf("3 - Imprimir arquivo Pacientes\n"); printf("4 - Imprimir Grupo de Risco\n"); printf("5 - Enviar para Secretaria de Saúde\n"); printf("6 - Sair\n"); scanf("%d", &option); switch(option){ case 1 : informacaoDev(); break; case 2 : coletaInformacao(); break; case 3 : imprimirInformacao(); break; case 4 : printf("Batata"); break; case 5 : printf("Batata"); break; case 6 : printf("Finalizando o Programa"); exit(0); break; default : printf("## ESCOLHA UMA OPÇÃO DE 1 A 6 ##\n"); scanf("%i", option); } } void informacaoDev(){ system("cls"); printf("---------- Informações do DEV ----------\n"); printf("Desenvolvedor: M\n"); printf("Celular: \n"); printf("Email:\n"); printf("Pressione 1 para voltar ao menu e 0 para sair "); scanf("%d", &escolhaMenu); if(escolhaMenu == 1){ system("cls"); principalMenu(); } else{ printf("Finalizando o Programa"); exit(0); } } void coletaInformacao(){ char nome[50][50],diaNasc[5][50],anoNasc[5][50],mesNasc[5][50]; char mes[5][50],cpf[5][50],telefone[5][50], cep[5][50]; char email[5][50]; char comorbidade[5][50]; int i,j,quant; FILE *arquivo; printf("Quantas pessoas voce quer cadastrar? \n"); scanf("%d", & quant); for(i=0;i<quant;i++){ printf("Digite nome: "); scanf("%s", &nome); printf("Digite dia: "); scanf("%s", &diaNasc); printf("Digite o mês: "); scanf("%s", &mesNasc); printf("Digite o ano: "); scanf("%s", &anoNasc); printf("Digite o CPF: "); scanf("%i", &cpf); printf("Digite o telefone: "); scanf("%i", &telefone); printf("Digite o Endereço: "); fgets(end, 256, stdin); printf("%s", end); printf("Digite o CEP: "); scanf("%i", &cep); printf("Digite o email: "); scanf("%s", &email); printf("Digite a Data do Diagnostico: "); scanf("%i", &dataDiag); printf("Digite a Comobridade do Paciente: "); scanf("%s", &comorbidade); } void imprimiInformacao(){ printf("\n-------------------------------------------------------------------------------\n"); printf("Listar pessoas cadastradas\n\n"); for(i=0;i<quant;i++){ printf("NOME ------: %s\n",nome[i] ); printf("DIA --: %s\n",diaNasc[i]); printf("MES ----: %s\n",mesNasc[i] ); printf("ANO ----: %s\n",anoNasc[i] ); printf("CPF/CNPJ --: %s\n",cpf[i] ); printf("TELEFONE --: %s\n",telefone[i] ); printf("END --: %s\n",end[i] ); printf("CEP --: %s\n",cep[i] ); printf("EMAIL --: %s\n",email[i] ); } arquivo=fopen("nome_do_arquivo.txt","w"); for(i=0;i<quant;i++){ fprintf(arquivo,"%s\n",nome[i]); fprintf(arquivo,"%s\n",diaNasc[i]); fprintf(arquivo,"%s\n",mesNasc[i]); fprintf(arquivo,"%s\n",anoNasc[i]); fprintf(arquivo,"%s\n",cpf[i]); fprintf(arquivo,"%s\n",telefone[i]); fprintf(arquivo,"%s\n",end[i]); fprintf(arquivo,"%s\n",cep[i]); fprintf(arquivo,"%s\n",email[i]); fprintf(arquivo,"%s\n",dataDiag); fprintf(arquivo,"%s\n",comorbidade); }

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!