• Matéria: Informática
  • Autor: kaah7676
  • Perguntado 7 anos atrás

Faça um aplicativo que receba três notas de um

aluno e os pesos de cada uma das provas. A função

deve calcular e retornar a média ponderada das

notas do aluno.​


fqpl059: Qual a linguagem de programação?
kaah7676: em c
fqpl059: Desculpe-me, não posso ajuda-lo.
kaah7676: Tudo bem

Respostas

respondido por: marchiartur
3

Resposta:

#include <stdio.h>

float media(float n1, float n2, float n3, int peso1, int peso2, int peso3){

float med=0;

int soma=0;

n1 = n1 * p1;

n2 = n2 * p2;

n3 = n3 * p3;

soma = p1 + p2 + p3;

med = n1 + n2 + n3 / soma;

return med;

}

int main(){

float n1=0, n2=0, n3=0;

int p1=0, p2=0, p3=0, i;

printf("Digite a nota 1:");

scanf("%f", &n1);

printf("Digite o peso da nota 1:");

scanf("%d", &p1);

printf("Digite a nota 2:");

scanf("%f", &n2);

printf("Digite o peso da nota 2:");

scanf("%d", &p2);

printf("Digite a nota 3:");

scanf("%f", &n3);

printf("Digite o peso da nota 3:");

scanf("%d", &p3);

float res = media(n1, n2, n3, p1, p2, p3);

printf("A média do aluno é: %.2f", res);

return 0;

}

Perguntas similares