Três possíveis soluções
Ir para navegação
Ir para pesquisar
#include <stdio.h>
float medianotas(float, float, float, float);
int main()
{ int n,i;
float nota1, nota2, nota3, nota4, media;
printf("PROGRAMA DO CALCULO DE MEDIAS:\n");
printf("\n\nEntre com o numero de alunos da turma: ");
scanf("%d",&n);
printf("\n*******************************\n");
for(i=1;i<=n;i++)
{ printf("\n\t\tEntre com as quatro notas do aluno %d: ",i);
scanf("%f %f %f %f", ¬a1, ¬a2, ¬a3, ¬a4);
media = medianotas(nota1, nota2, nota3, nota4);
printf("\n\t\t\tMEDIA = %.1f", media);
printf("\n\t\t**********************\n");}
printf("\n--------------------------------\n");
return 0;
}
float medianotas(float n1, float n2, float n3,
float n4)
{ float m;
m=(n1 + n2 + n3 + n4)/4;
return m; }
#include <stdio.h>
float medianotas(void);
int main()
{ int n,i;
printf("PROGRAMA DO CALCULO DE MEDIAS:\n");
printf("\n\nEntre com o numero de alunos da turma: ");
scanf("%d",&n);
printf("\n*******************************\n");
for(i=1;i<=n;i++)
{ printf("\n\t\tALUNO %d: ",i);
printf("\n\t\t\tMEDIA = %.1f", medianotas());
printf("\n\t\t**********************\n");
}
printf("\n--------------------------------\n");
return 0;
}
float medianotas( )
{ float nota1, nota2, nota3, nota4, media;
printf("\n\t\tEntre com as quatro notas do aluno: ");
scanf("%f %f %f %f", ¬a1, ¬a2, ¬a3, ¬a4);
media=(nota1 + nota2 + nota3 + nota4)/4;
return media;
}
#include <stdio.h>
float medianotas(int);
int main()
{ int n,i, p;
printf("PROGRAMA DO CALCULO DE MEDIAS:\n");
printf("\n\nEntre com o numero de alunos da turma: ");
scanf("%d",&n);
printf("\n*******************************\n");
for(i=1;i<=n;i++)
{ printf("\n\t\tALUNO %d: ",i);
printf("\n\t\tNUMERO DE PROVAS: ");
scanf("%d",&p);
printf("\n\t\t\tMEDIA = %.1f", medianotas(p));
printf("\n\t\t**********************\n");
}
printf("\n--------------------------------\n");
return 0;
}
float medianotas( int np)
{ float nota, soma=0, media;
int j=1;
while(j<=np)
{
printf("\n\t\tNota da Avaliacao %d: ", j++);
scanf("%f", ¬a);
soma+=nota;
}
media=soma/np;
return media;
}