Pesquisar no Python Iniciantes

sexta-feira, 3 de agosto de 2012

Exercícios #33 (Estrutura de Decisão)

Boa noite galera!

O 17° exercício diz assim:

“Faça um Programa que peça um número correspondente a um determinado ano e em seguida informe se este ano é ou não bissexto."

Vamos ao código após a explicação:

# -*- coding: latin-1 -*- ano = input("digite um ano (XXXX): ") if (ano%4 == 0 and ano%100!= 0) or ano%400 == 0: print ano, " O ano informado é Bissexto" else: print ano, " O ano informado não é bissexto"
Mais fácil impossível não acham? Começamos o código guardando na variável ano o valor digitado pelo usuário após temos uma estrutura de decisão com um if e um else, no if(se) comparamos se o valor de ano dividido por 4 é igual a resto 0 and(e) o valor de ano dividido por 100 é diferente de 0 e temos um or(ou) logo em seguida que se a primeira comparação sitada acima não for verdade vamos comparar se o valor da variável ano dividido por 400 é igual a 0, então se uma destas duas comparações que são comparações que testam se o valor é bissexto "printamos" na tela a variável ano e  a confirmação que o mesmo é bissexto e no fim temos o else(senão) caso nenhuma das comparações acima sejam verdadeiras "printamos" o ano e  informamos que o mesmo não é bissexto.

Pessoal até segunda, bom estudos e um ótimo fim de semana.

0 comentários:

Postar um comentário