Informática, perguntado por Millenatuan7348, 10 meses atrás

desenvolva um programa que solicite um ano ao usuario bissexto ou não

Soluções para a tarefa

Respondido por bokomoko
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) ;
Perguntas interessantes