Desenvolva um programa em C que:
- Leia quatro notas;
- Mostre a media das duas primeiras notas e depois das duas ultimas;
- Utilizar um procedimento para leitura das notas, tendo a nota como parâmetro, por referência e garanta que a nota é valida;
- Utilizar uma função para calcular a média, recebendo duas notas como parâmetro por valor.
#include <stdio.h>
float media(int p1,int p2){
return (p1+p2)/2;
}
int main(void){
int p[4],i;
for(i=0;i<4;i++){
printf("Escreva a nota da prova %d",i);
scanf("%d",&p[i]);
}
printf("A media das duas primeiras provas foi %f\n",media(p[0],p[1]));
printf("A media das duas últimas provas foi %f\n",media(p[1],p[2]));
return 0;
}
Como o Jonatas Araujo falou, essa questão é básica. Caso esteja com dificuldades, leia e pergunte ao seu professor e colegas, melhor que ficar na dúvida.
Para escrever sua resposta aqui, entre ou crie uma conta.
Compartilhar