Dúvida C# Iniciantes

6 respostas
L

Ola Pessoal,

como faço para calcular média ponderada.

double Peso1 = 0;
        double Peso2 = 0;
        double Peso3 = 0;
        double Peso4 = 0;
        double media = 0;
        Peso1 = Convert.ToDouble(txtPeso1.Text);
        Peso2 = Convert.ToDouble(txtPeso2.Text);
        Peso3 = Convert.ToDouble(txtPeso3.Text);
        Peso4 = Convert.ToDouble(txtPeso4.Text);
        media = Peso1 + Peso2 + Peso3 + Peso4;
        lblMedia.Text = media.ToString();

6 Respostas

F

Pra calcular a média ponderada, além dos valores você precisa dos pesos de cada valor

Exemplo:

V1 = valor 01
P1 = peso 01
V2 = valor 02
P2 = peso 02
V3 = valor 03
P3 = peso 03

mediaPonderada = [( V1 * P1 ) + ( V2 * P2 ) + ( V3 * P3 )] / (P1+P2+P3)

Ou seja, o somatório de cada valor multiplicado pelo peso correspondente, dividido pela soma dos pesos

V

Detalhe… assunto da sexta série.

L

Até ser detalhe da sexta série tudo bem, o problema jogar isso como código no C#

F

Se fosse em Java, eu até poderia te ajudar. Mas em C#, não faço a mínima idéia de como seja.

W

LOL!!!

V

É igual.

Criado 23 de fevereiro de 2011
Ultima resposta 25 de fev. de 2011
Respostas 6
Participantes 4