Oi, Willian! Como vai?
Seu código está bem estruturado, com funções separadas que tornam a leitura clara e organizada. O uso do double.TryParse
foi uma ótima escolha para garantir que a entrada do usuário seja válida, prevenindo erros no cálculo da área.
Uma dica interessante para o futuro é usar a interpolação de string com formatação numérica, para deixar os valores exibidos mais padronizados. Veja este exemplo:
double area = largura * comprimento;
Console.WriteLine($"\nA area do terreno e: {area:F2} metros quadrados.");
Com :F2
, o número será exibido com duas casas decimais, o que ajuda na apresentação final para quem estiver usando o programa.
Para saber mais:
No C#, a interpolação de strings permite também aplicar outras formatações além de casas decimais. Por exemplo, você pode exibir porcentagens com :P
ou valores monetários com :C
:
double desconto = 0.15;
Console.WriteLine($"Desconto aplicado: {desconto:P}"); // Saída: 15,00%
Esses recursos ajudam a tornar os dados mais claros para o usuário final, especialmente em interfaces simples de console.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!