• Matéria: Informática
  • Autor: tiosam77
  • Perguntado 4 anos atrás

Escreva um programa que verifique se o ano inserido pelo usuário é ou não bissexto.(em linguagem python).​

Respostas

respondido por: Alexsander369
1

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:

  1. Ser múltiplo de 4 e não ser múltiplo de 100
  2. Ser múltiplo de 400 (se for múltiplo de 400 automaticamente é de 4)


tiosam77: valeu!
Perguntas similares