Respostas
respondido por:
0
Para um ano ser bissexto ele tem que ser divisível por 4
Não divisível por 100, a não ser que seja divisível por 400
Então o teste deve ser
(ano % 4 == 0) && ( ano % 100 !=0) && (ano % 400 !=0)
em C a função fica assim
int eh_bissexto( int ano ) {
return (ano % 4 == 0) && ( ano % 100 !=0) && (ano % 400 !=0) ;
}
Em python
def eh_bissexto( ano ) :
return (ano % 4 == 0) and ( ano % 100 !=0) and (ano % 400 !=0) ;
Não divisível por 100, a não ser que seja divisível por 400
Então o teste deve ser
(ano % 4 == 0) && ( ano % 100 !=0) && (ano % 400 !=0)
em C a função fica assim
int eh_bissexto( int ano ) {
return (ano % 4 == 0) && ( ano % 100 !=0) && (ano % 400 !=0) ;
}
Em python
def eh_bissexto( ano ) :
return (ano % 4 == 0) and ( ano % 100 !=0) and (ano % 400 !=0) ;
Perguntas similares
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás