Ir ao conteúdo
  • Cadastre-se

Otávio Lima Santos

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. Preciso de ajuda para finalizar um codigo com structs, eu estou com dúvida de como mostrar se o aluno foi aprovado ou reprovado levando em consideração que a média é 6 Exercicio: Crie um programa para calcular a média e exibir o status (aprovado, reprovado ou em recuperação) de cada aluno da nossa turma. Para isso, crie uma estrutura para alunos, que deve ter nome, RA, 3 notas (utilize vetor – veja slides em material de apoio) e um status (aprovado, reprovado ou em recuperação). Crie um vetor para uma turma de 10 alunos, leia e armazene os dados desses alunos nesse vetor. Após, calcule, aluno a aluno, a média das notas e o status correspondente. Mostre, ao final, os dados de cada aluno. Código: #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct aluno { char nome[30]; float nota[3]; int ra; } pass; int main (int argc, char *argv[]) { pass vetAlu[2]; int soma; float media; int i; int j; for(i=0; i<2; i++) { printf("Digite o nome do aluno %d: ",i+1); gets(vetAlu.nome); printf ("Digite o RA do aluno: "); scanf("%d",&vetAlu.ra); printf ("Digite as notas do aluno 1"); for(int j=0; j<3; j++) { printf("\n%d: ",j+1); scanf("%f",&vetAlu.nota[j]); soma+= vetAlu.nota[j]; fflush(stdin); } } }

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