![]() | Een schrikkeljaar is een kalenderjaar met 366 dagen in plaats van 365. Deze extra dag, een schrikkeldag,
wordt ingevoerd omdat een kalenderjaar van 365 dagen ongeveer 6 uur korter
duurt dan het tropisch jaar. Om te voorkomen dat de seizoenen, die vast aan het tropisch jaar verbonden
zijn, te veel in een jaar verschuiven, wordt om de circa 4 jaar een correctie toegepast.
De schrikkeldag valt in de gregoriaanse kalender op 29 februari en komt voor als het jaartal deelbaar is door 4, maar niet door 100 - tenzij het jaartal deelbaar door 400 is. Gebruik samengestelde voorwaarden, zodat je maar één keer de teksten 'is een schrikkeljaar en "is geen schrikkeljaar" in je code hebt staan. |
>>> main() 2400 is een schrikkeljaar
main()
.
%
om de rest te berekenen als je deelt door 4
niet deelbaar door 100
OF deelbaar door 400
if-else
nodig is?
deelbaar door 4
AND ( niet deelbaar door 100
OF
deelbaar door 400
)
if/elif
volgens de laatste test op
Dodona.
if-else
nodig hebt. Zie vorige tip.