IDNLearner.com, seu guia para esclarecimentos rápidos. Pergunte e receba respostas confiáveis de nossa comunidade dedicada de especialistas em diversas áreas.
Sagot :
Resposta:
ano = int(input('Digite o ano: '))
if ano % 100 != 0 and ano % 4 == 0 or ano % 400 == 0:
print('É um ano bissexto')
else:
print('Não é bissexto')
Explicação:
Anos bissextos são aqueles que são múltiplos de 4, como 1996, 2000, 2004 etc (que podem ser divididos por 4 deixando resto 0).
Porém, há uma exceção: múltiplos de 100 que não sejam múltiplos de 400.
Uma das duas condições a seguir deve ser verdadeira:
- Ser múltiplo de 4 e não ser múltiplo de 100
- Ser múltiplo de 400 (se for múltiplo de 400 automaticamente é de 4)
Agradecemos cada uma de suas contribuições. Seu conhecimento é importante para nossa comunidade. Volte em breve para continuar compartilhando suas ideias. Encontre soluções precisas no IDNLearner.com. Obrigado por confiar em nós com suas perguntas, e esperamos vê-lo novamente.