desenvolva um programa que solicite um ano ao usuario bissexto ou não
Soluções para a tarefa
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 interessantes