Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Saudação Personalizada - PersonalizedGreetings

namespace PracticingCSharp
{
    internal class PersonalizedGreeting
    {
        public void Data()
        {
            Console.WriteLine("Hello user, What's the period of the day? (Enter the reference number)" +
                "\n\t1 - Morning" +
                "\n\t2 - Afternoon" +
                "\n\t3 - Night");

            bool check = true;
            string period = "";
            do
            {
                _ = int.TryParse(Console.ReadLine(), out int enterData);
                switch (enterData)
                {
                    case 1: period = "Morning"; check = false; break;
                    case 2: period = "Afternoon"; check = false; break;
                    case 3: period = "Night"; check = false; break;
                    default: Console.WriteLine("Invalid enter. Try again."); check = true; break;
                }
            } while (check);

            Console.WriteLine("Now, Enter your name!");
            string name = Console.ReadLine();

            Console.WriteLine($"Good {period}, {name}");
        }
    }
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Oi, Rafael! Como vai?

Agradeço por compartilhar.

Eu gostei bastante do seu código! Ele está bem estruturado e faz um bom uso do switch-case para tratar as opções de saudação. Isso deixa o programa mais organizado e fácil de entender.

Continue praticando e explorando formas diferentes de interagir com o usuário.

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

Olá Lorena, tudo certo e você?

Muito Obrigado pelo feedback. São importantíssimos durante o aprendizado e a realização dos exercícios.