Leia 3 valores, no caso, variáveis A, B e C, que são as três notas de um aluno. A seguir, calcule a média do
aluno, sabendo que a nota A tem peso 2, a nota B tem peso 3 e a nota C tem peso 5. Considere que cada
nota pode ir de 0 até 10.0, sempre com uma casa decimal.
Entrada
O arquivo de entrada contém 3 valores com uma casa decimal, de dupla precisão (double).
Saída
Imprima a mensagem "MEDIA" e a média do aluno conforme exemplo abaixo, com 1 dígito após o ponto
decimal e com um espaço em branco antes e depois da igualdade. Assim como todos os problemas, não
esqueça de imprimir o fim de linha após o resultado, caso contrário, você receberá "Presentation Error". LINGUAGEN C#
Soluções para a tarefa
Resposta:
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double A, B, C, MEDIA;
cin >> A;
cin >> B;
cin >> C;
MEDIA = ((A * 2.0) + (B * 3.0) + (C * 5.0)) / 10;
cout << fixed << setprecision(1);
cout << "MEDIA = " << MEDIA << endl;
return 0;
}
Construímos um algoritmo que calcula a média ponderada de três notas utilizando a linguagem C.
Criando um algoritmo que calcule a média ponderada de três notas
Para determinar a média das notas, com pesos diferentes, precisaremos calcular a média ponderada das três notas fornecidas. Para tal, precisaremos multiplicá-las pelo seu peso e dividir pelo peso total.
Vamos construir o algoritmo em C capaz de fazer este cálculo:
#include <stdio.h>
int main(){
double a, b, c, media;
printf("informe a nota A \n");
scanf ("%lf", &a);
printf("informe a nota B \n");
scanf ("%lf", &b);
printf("informe a nota C \n");
scanf ("%lf", &c);
media = (a*2 + b*3 + c*5)/10;
printf("MEDIA:%.1lf \n", media);
return 0;
}
Veja mais algoritmos em linguagem C em: https://brainly.com.br/tarefa/20265822
#SPJ2