Função + if else
Pessoal, bom dia! Nao estou conseguindo realizar esse algoritmo, não sei ao certo aonde está errado ... agradeceria se algm localizasse ele! O algoritmo nada mais é do que a media aritmética de 4 termos em forma de função e apresentar se ele foi reprovado ou aprovado com meddia acima de 7.
#include<stdio.h>
#include<stdlib.h>
#include<locale.h>
#include<math.h>
float media(float,float,float,float);
int main()
{
float n1,n2,n3,n4;
setlocale(LC_ALL, "Portuguese");
printf("A primeira nota: ");
scanf("%f",&n1);
printf("A segunda nota: ");
scanf("%f",&n2);
printf("A terceira nota: ");
scanf("%f",&n3);
printf("A quarta nota: ");
scanf("%f",&n4);
if (media>=7)
printf("O aluno foi aprovado com média %f", media(n1,n2,n3,n4));
else
printf("O aluno foi reprovado com média %.2f\n", media(n1,n2,n3,n4);
system("pause");
return 0;
}
float media(float n1,float n2, float n3,float n4){
return((n1+n2+n3+n4)/4));
}Discussão (3)
Carregando comentários...