Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

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

Console.WriteLine(@"
█▀▀ ▄▀█ █░░ █▀▀ █░█ █░░ ▄▀█ █▀▄ █▀█ █▀█ ▄▀█   ▄▀█ █▀█ █▀▀ ▄▀█
█▄▄ █▀█ █▄▄ █▄▄ █▄█ █▄▄ █▀█ █▄▀ █▄█ █▀▄ █▀█   █▀█ █▀▄ ██▄ █▀█");

double largura;
double comprimento;

do
{
    Console.Write("\nDigite a largura do terreno: ");
} while (!double.TryParse(Console.ReadLine(), out largura));

do
{
    Console.Write("\nDigite o comprimento do terreno: ");
} while (!double.TryParse(Console.ReadLine(), out comprimento));

double area = comprimento * largura;
Console.WriteLine($"\nA área do terreno é: {area:F2} metros quadrados.");
1 resposta
solução!

Boa tarde! Como está?

Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Notei que você utilizou o TryParse para validar a entrada do usuário, aplicou de forma eficaz o laço de repetição do-while para garantir dados corretos e compreendeu a importância do uso de interpolação com formatação ({area:F2}) para exibir resultados com clareza.

Um próximo passo interessante seria explorar o uso do Math.Round() para ter ainda mais controle sobre o arredondamento. Veja o exemplo:

double areaArredondada = Math.Round(area, 2);

Isso permite exibir dados sensíveis com mais precisão.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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