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.

Opdracht

In het hoofdprogramma wordt een jaartal ingelezen.
Schrijf één van volgende teksten: "JJJJJ is een schrikkeljaar", "JJJJJ is geen schrikkeljaar"
(Vervang JJJJJ door het ingelezen jaartal)

Voorbeeld

Het ingegeven jaartal is 2400
>>> main()
2400 is een schrikkeljaar 

Opmerking

Je moet het hoofdprogramma toevoegen in de gegeven procedure main().

Tips

Hoe weet ik of een getal deelbaar is door 4? Gebruik % om de rest te berekenen als je deelt door 4
Hoe vind ik de juiste voorwaarde voor "niet deelbaar door 100 - tenzij het jaartal deelbaar door 400 is" ? niet deelbaar door 100 OF deelbaar door 400
Hoe kan ik alle voorwaarden samenvoegen, zodat er maar één if-else nodig is? deelbaar door 4 AND ( niet deelbaar door 100 OF deelbaar door 400 )
In VSCode lukt het prima, maar ik gebruik teveel if/elif volgens de laatste test op Dodona. Gebruik samengestelde voorwaarden zodat je maar één if-else nodig hebt. Zie vorige tip.