esta com erro na hora de eu digitar a nota da prova não sei o que pode ser!
estou com problemas em colocar a porcentagem, alguem pode me ajudar?
elabore um algoritimo para controlar as notas dos alunos de uma escola
este algoritimo deve receber duas notas de cinco alunos e apresentar as seguintes informaçoes:
a media de cada aluno
media da turma
maior media
porcentagem de alunos aprovados(media>=5)
porcentagem de alunos reprovados(media<5)
[HASHTAG]#include[/HASHTAG]
typedef struct {
int matricula;
char nome[100];
float nota1;
float nota2;
float media;
}Aluno;
[HASHTAG]#define[/HASHTAG] qtde_alunos 5
int main(){
int i, i2;
float mediamaior,mediaturma;
Aluno alunos[qtde_alunos];
for(i=0;i
printf("Digite o Nome do aluno %d: \t",i+1);
gets(alunos.nome);
fflush(stdin);
printf("Digite a Matricula do aluno %s: \t",alunos.nome);
scanf("%i",&alunos.matricula);
printf("Digite a Nota da Prova 1 %f do Aluno %s: \t",alunos.nome);
scanf("%f",&alunos.nota1);
printf("Digite a Nota da Prova 2 %f do Aluno %s: \t",alunos.nome);
scanf("%f",&alunos.nota2);
alunos.media = (alunos.nota1+alunos.nota2)/2;
}
for(i2=0;i2
mediaturma+=alunos.media;
}
for(i=0;i
mediamaior=mediamaior + alunos.media;
if (alunos.media>mediamaior)
mediamaior=alunos.media;
}
}
Caio Cyrino
Novo Membro
Registrado
3 Mensagens
0 Curtidas
Programa em C
#1 Por Caio Cyrino
27/08/2015 - 15:44