1
resposta

[Projeto] Calculando a área de um retângulo

Console.Write("Digite a largura do terreno em métros: ");
decimal.TryParse(Console.ReadLine()!, out decimal largura);

Console.Write("Digite o comprimento do terreno em métros: ");
decimal.TryParse(Console.ReadLine()!, out decimal comprimento);


decimal area = largura * comprimento;

Console.WriteLine($"A área do terreno é: {area.ToString("F2")} metros quadrados");
1 resposta

Oi, Eduardo, como vai?

O seu programa está correto e atende bem à proposta do exercício. Você foi além do enunciado ao tornar os valores dinâmicos, permitindo que o usuário insira a largura e o comprimento pelo terminal, o que é uma adição válida e bem executada.

O uso de decimal.TryParse é uma escolha segura, pois evita que o programa quebre em caso de entrada inválida. O ToString("F2") também garante que o resultado seja exibido com duas casas decimais, o que deixa a saída mais legível e profissional.

Parabéns pelo exercício, Eduardo. O fórum está à disposição sempre que precisar.

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