1
resposta

Resolução

using System.Globalization;

Console.Write("Digite o valor da nota 1: ");
float nota1 = float.Parse(Console.ReadLine()!, CultureInfo.InvariantCulture);


Console.Write("Digite o valor da nota 2: ");
float nota2 = float.Parse(Console.ReadLine()!, CultureInfo.InvariantCulture);


Console.Write("Digite o valor da nota 3: ");
float nota3 = float.Parse(Console.ReadLine()!, CultureInfo.InvariantCulture);

float media = (nota1 + nota2 + nota3) / 3;
Math.Round(media, 1);

Console.WriteLine($"A média das notas é: {media:F1}");

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Cristin! Como vai?

Seu código tá muito bem estruturado e funcional pra calcular a média. A utilização do float.Parse com CultureInfo.InvariantCulture é uma excelente prática que demonstra atenção aos detalhes e garante que números decimais sejam lidos corretamente, independente das configurações regionais do computador.

Continue firme nos estudos.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!