Strony

niedziela, 23 kwietnia 2017

Kiedy rok jest przestępny? [C++]

Zapewne niejednokrotnie zastanawialiście się w jaki sposób sprawdzić czy dany rok jest rokiem przestępnym, ma 366 a nie 365 dni.


Najprostszym sposobem jaki przychodzi mi do głowy to w kalendarzu na ten, że właśnie rok sprawdzić czy luty ma 28 czy 29 dni.
Co jeśli nie mamy pod ręką kalendarza, a chcielibyśmy znać odpowiedź na to pytanie ?
Nie nie należy się załamywać :)
Z pomocą przychodzi jak zwykle informatyka, a właściwie algorytmika.

Istnieje taki prosty algorytm!!!

Jeśli dany rok jest podzielny przez 4 i zarazem nie podzielny przez 100 lub podzielny przez 400 to ten rok jest rokiem przestępnym. 

Poniżej możecie znaleźć kod programu w C++ rozwiązujący ten problem.


Brak komentarzy:

Prześlij komentarz