1
resposta

[Projeto] Controle de acesso ao escritório.

Mariana é responsável por liberar o acesso ao escritório e precisa de um programa que verifique se os funcionários podem entrar. Para isso, ela usará o horário atual. O escritório só permite acesso entre 8h e 18h. Crie um programa que receba a hora atual como entrada (em formato de 24 horas) e exiba uma mensagem informando se o acesso é permitido ou negado.

inicio = 8
termino = 18
hora = int(input('Digite a hora atual (formato 24 horas): '))

if inicio <= hora < termino:
  print('Acesso liberado.')
else:
  print('Acesso negado.')

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

Matricule-se agora e aproveite até 50% OFF

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

QUERO APROVEITAR
1 resposta

Olá, Arthur! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de variáveis para definir intervalos de tempo, utilizou muito bem a estrutura condicional para validar o acesso e ainda compreendeu a importância da comparação lógica para garantir que a entrada esteja dentro dos limites definidos.

Uma dica interessante para o futuro é validar se a hora digitada está dentro do formato esperado (entre 0 e 23). Assim:

if 0 <= hora <= 23:
    # segue com a verificação de acesso
else:
    print("Hora inválida. Digite um valor entre 0 e 23.")

Isso faz com que o programa evite interpretações incorretas e garanta uma entrada mais segura.

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!