Ir ao conteúdo
  • Cadastre-se

MUYA

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. #include <stdio.h> #include <string.h> #define N 100 typedef struct { char nome [151]; char cpf[13]; int inscricao; char folhaResp[181]; } Candidato; int func(Candidato vetorc[],char gabarito[],int vinteiro[],int ncandidatos){ int i,j; for(i=0;i<ncandidatos;i++){ for(j=0;j<strlen(gabarito);j++){ if(vetorc[j].folhaResp[j]==gabarito[j]) vinteiro[j]+=j; } } return 0; } int main() { int i; char gabarito[181]; int vinteiro[N]; Candidato vetorc[N]; int ncandidatos; scanf("%d%*c",&ncandidatos); for(i=0;i<ncandidatos;i++){ fgets(vetorc[i].nome,151,stdin); fgets(vetorc[i].cpf,13,stdin); fgets(vetorc[i].folhaResp,181,stdin); scanf("%d %*c",&vetorc[i].inscricao); } fgets(gabarito,181,stdin); func(vetorc,gabarito,vinteiro,ncandidatos); for(i=0;i<ncandidatos;i++){ printf("%d: Resultado %d\n",vetorc[i].inscricao,vinteiro[i]); } return 0; } Boa noite, poderiam me ajudar com URGENCIA a desenvolver esse codigo que procura a nota dos candidatos ( so vale usar ate structs em C). Segue foto d o exercicio, um input e meu codigo que nao to conseguindo desenvolver mais que isso : #include <stdio.h> #include <string.h> #define N 100 typedef struct { char nome [151]; char cpf[13]; int inscricao; char folhaResp[181]; } Candidato; int func(Candidato vetorc[],char gabarito[],int vinteiro[],int ncandidatos){ int i,j; for(i=0;i<ncandidatos;i++){ for(j=0;j<strlen(gabarito);j++){ if(vetorc[j].folhaResp[j]==gabarito[j]) vinteiro[j]+=j; } } return 0; } int main() { int i; char gabarito[181]; int vinteiro[N]; Candidato vetorc[N]; int ncandidatos; scanf("%d%*c",&ncandidatos); for(i=0;i<ncandidatos;i++){ fgets(vetorc[i].nome,151,stdin); fgets(vetorc[i].cpf,13,stdin); fgets(vetorc[i].folhaResp,181,stdin); scanf("%d %*c",&vetorc[i].inscricao); } fgets(gabarito,181,stdin); func(vetorc,gabarito,vinteiro,ncandidatos); for(i=0;i<ncandidatos;i++){ printf("%d: Resultado %d\n",vetorc[i].inscricao,vinteiro[i]); } return 0; }

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!