4. Produza abaixo um programa em Linguagem C, que leia duas notas e seus respectivos pesos. No final o programa informa a média ponderada daquelas notas. Para tal, considere que as notas são valores reais e os pesos são inteiros e a fórmula da média é: Media = ( nota1*peso1 + nota2*peso2)/(peso1+peso2).
Assim, por exemplo, caso os valores lidos para as notas fossem 8 e 7 (respectivamente) e os valores dos pesos fossem 4 e 6 (respectivamente), a saída seria:
“ A média ponderada = 7,4”
Soluções para a tarefa
Respondido por
1
SEGUE O CÓDIGO EM C:
#include <stdio.h>
int main ()
{
float notas[2], pesos[2], soma_notas = 0.0, soma_pesos = 0.0;
for(int i=0; i<2; i++)
{
printf("Informe a %dª Nota: ", i+1);
scanf("%f", ¬as[i]);
printf("Informe o peso da %dª Nota: ", i+1);
scanf("%f", &pesos[i]);
soma_notas += notas[i]*pesos[i];
soma_pesos += pesos[i];
}
printf("\nA média das notas é: %.2f", (soma_notas/soma_pesos));
return 0;
}
IMAGEM DO TESTE CITADO EM ANEXO
Anexos:
jvsilvictorox7rfj:
Por nada. Disponha :)
Perguntas interessantes
História,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
1 ano atrás
Ed. Física,
1 ano atrás