Ir para conteúdo
Entre para seguir isso  
Matheus Pires

Função + if else

Recommended Posts

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));

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem parênteses sobrando no return.

 

 

 

não sei ao certo aonde está errado

Normalmente erros de sintaxe são identificados pelo compilador. Aprenda a utilizá-lo.
  • +1 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

printf("O aluno foi aprovado com média %f", media(n1,n2,n3,n4));

 

 

Tem parênteses sobrando no return.

 

 

 


Normalmente erros de sintaxe são identificados pelo compilador. Aprenda a utilizá-lo.

 

printf("O aluno foi aprovado com média %f", media(n1,n2,n3,n4));

 

Me expressei de forma errada! O erro foi apresentada na seguinte linha ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.