Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

3
respostas

Faça como eu fiz: saudação personalizada

Segue resolução:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Olá, Deivide! Como vai?

A sua resolução atende à proposta da atividade, pois usa if, elif e else para verificar a hora informada e exibir a saudação correta: Bom dia, Boa tarde ou Boa noite.

Uma dica para deixar o código mais simples é evitar criar uma função apenas para retornar o mesmo texto recebido. Neste caso, você poderia atribuir a saudação diretamente à variável, como saudacao = "Boa tarde!".

Como você adaptaria esse programa para validar horários fora do intervalo de 0 a 23?

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

Lorena, nesta sua pergunta, você deseja saber como seria o código caso eu acrescentasse os minutos?

Oii, Deivide! Tudo bem?

Na verdade, a minha ideia era pensar em uma validação para o caso de o usuário digitar um número inválido para a hora, como uma pessoa digitar -5 ou 25, por exemplo.

Mas achei a sua sugestão de incluir os minutos excelente! Deixar o sistema tratando horas e minutos torna o desafio ainda mais completo e realista para um sistema de atendimento.

Bons estudos!