TOPIC

Runtimer error C#

Renata Rodrigues asked 1 year ago

Olá a todos,

Já olhei o código mais não identifico o erro, se alguem puder me ajudar, fico grata.

Segue abaixo o código para verificação:

using System; 
using System.Globalization;

class URI {

    static void Main(string[] args) { 
        int n = Convert.ToInt32(Console.ReadLine());

        for (int i = 0; i < n; i++) {
            double nota1 = Convert.ToDouble(Console.ReadLine());
            double nota2 = Convert.ToDouble(Console.ReadLine());
            double nota3 = Convert.ToDouble(Console.ReadLine());
            double media = (nota1 * 2.0 + nota2 * 3.0 + nota3 * 5.0) / 10.0;
            Console.WriteLine(media.ToString("F1", CultureInfo.InvariantCulture));
        }
    }
}

Remember not post solutions. Your post may be reviewed by our moderators.

  • Erica Almeida replied 1 year ago

    Olá, Renata.

    Lembra da descrição do problema? Então, no exemplo é mostrado que a entrada dos três valores reais deve ser lida na mesma linha. Tente mudar para uma array e depois, converta os valores para double.