1
resposta

Resposta Classificando a faixa etária

onsole.Write("Digite a Idade: ");
double idade = double.Parse(Console.ReadLine()!);


if  (idade >= 13 && idade <=17)
{
    Console.WriteLine("Adolecente");

}

else if (idade >= 18 && idade <= 59)
{
    Console.WriteLine("Adulto");
}

else if (idade >= 0 && idade <= 12)
{
    Console.WriteLine("Infantil");
}

else if (idade < 0)
{
    Console.WriteLine("Idade inválida");
}

else 
{
    Console.WriteLine("Idoso");
1 resposta

Olá, Philip, como vai?

O seu código está funcional e cumpre bem a proposta da atividade. A lógica das faixas etárias está correta e as condições cobrem adequadamente todos os cenários, inclusive tratando idade inválida. Apenas um ponto de atenção: faz mais sentido utilizar um tipo inteiro para representar idade, já que esse dado não costuma precisar de valores decimais.

No mais, parabéns pela solução e obrigado por compartilhar seu exercício. Continue enviando suas práticas, o fórum está à disposição.

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