horaAtual=int(input("Digite a hora atual (formato 24 horas):"))
if 8 < horaAtual <= 18:
print("Acesso Liberado.")
else:
print("Acesso Negado")
horaAtual=int(input("Digite a hora atual (formato 24 horas):"))
if 8 < horaAtual <= 18:
print("Acesso Liberado.")
else:
print("Acesso Negado")
Oi, Sergio! Como vai?
Agradeço por compartilhar.
Gostei da sua solução, ficou bem estruturada. Importante notar que no seu código, ao usar if 8 < horaAtual <= 18
, você está liberando o acesso apenas depois das 8h e até às 18h. Isso significa que às 8h exatas o acesso seria negado.
Continue praticando, você está no caminho certo.
Pra incluir o horário das 8 horas no acesso liberado, você só precisa fazer um pequeno ajuste na condição do if
.
A alteração é trocar o sinal de "maior que" (>
) por "maior ou igual a" (>=
).
horaAtual = int(input("Digite a hora atual (formato 24 horas):"))
# A condição agora verifica se a hora é maior ou IGUAL a 8
if 8 <= horaAtual <= 18:
print("Acesso Liberado.")
else:
print("Acesso Negado")