TEMA

Algum detalhe de saida eu acho

Windows preguntado 3 years ago

using System;

class program { static void Main() { double a, b, c, m; a = double.Parse(Console.ReadLine()); b = double.Parse(Console.ReadLine()); c = double.Parse(Console.ReadLine());

    m = ((a * 2.0) + (b * 3.0) + (c * 5.0)) / 11.0;
    Console.WriteLine("MEDIA = {0:F1}", m);
}

}

Recuerda no enviar soluciones. Tu mensaje puede ser revisado por nuestros moderadores.

  • RaphaelKonichi respondido 3 years ago

    Você divide a média por 10 não por 11

  • eleao6 respondido 2 years ago

    using System;

    class URI {

    static void Main(string[] args) { 
    
       double A,B,C;
    
       A = Convert.ToDouble(Console.ReadLine());
       B = Convert.ToDouble(Console.ReadLine());
       C = Convert.ToDouble(Console.ReadLine());
    
       double MEDIA;
    
       Console.WriteLine("MEDIA = " + ((A * 2.0 + B * 3.0 + C * 5.0) / (2.0 + 3.0 + 5.0)).ToString("0.0"));
    
    }

    }

  • rmubarak0 respondido 3 years ago

    Quando você faz média ponderada (com peso) deve dividir pela somatória dos pesos.. nesse caso 2.0+5.0+3.0 = 10.0. você está dividindo ai por 11.