Keliamieji metai: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
Nėra keitimo santraukos
S Atmestas 84.46.238.166 pakeitimas, grąžinta ankstesnė versija (Dirgela keitimas)
Žyma: Atmesti
Eilutė 1:
'''Keliamieji metai''' – metai, kurie turi 366 dienas (įprastai metai turi 365 dienas). Tokiais metais [[vasaris]] turi 29 dienas. Papildoma diena pridedama tam, kad kalendorinius metus priartintų prie astronominių metų. Astronominiai įvykiai nevyksta kas tikslų dienų skaičių, todėl kalendorius, kuris kiekvienais metais turi vienodą dienų skaičių per laiką atitoltų nuo [[Astronomija|astronominio]] įvykio, kurio pagrindu jis sudarytas.
 
Istoriškai [[Kalendorius|kalendoriaus]] tikslas buvo kasmet metų pradžią nustatyti tą pačią datą, kad būtų galima turėti atskaitos tašką skaičiuojant švenčių ir pasikartojančių įvykių datą. Tropiniai metai, tai yra laiko atkarpa tarp dviejų [[Pavasario lygiadienis|pavasario lygiadienių]] trunka apie 365 [[diena]]s ir šiek tiek mažiau nei 6 valandas (365 d. 5:48:45.98, nepastovu), todėl paprastas variantas, kai metai turėtų vienodą dienų skaičių nėra įmanomas. Skirtingų kultūrų kalendoriai naudojo įvairius metodus, kad kalendorinių metų trukmę priartinti prie tropinių metų.
 
'''Keliamieji metai'''  [[metai]], kuriekuriuose turiyra 366ne dienas365 (įprastaidienos, metaikaip turiįprastais 365metais, bet viena diena dienas)daugiau. Tokiais metais [[vasaris]] turi 29 dienas. Papildoma diena pridedama tam, kad kalendorinius metus priartintų prie astronominių metų. Astronominiai įvykiai nevyksta kas tikslų dienų skaičių, todėl kalendorius, kuris kiekvienais metais turi vienodą dienų skaičių per laiką atitoltų nuo [[Astronomija|astronominio]] įvykio, kurio pagrindu jis sudarytas.
 
[[Julijaus kalendorius|Julijaus kalendoriuje]] '''keliamieji metai''' yra tie, kurie be liekanos dalijasi iš 4.
 
[[Grigaliaus kalendorius|Grigaliaus kalendoriuje]] '''keliamieji metai''' skaičiuojami kaip Julijaus kalendoriuje, tačiau paskutiniai amžiaus metai (dalijasi iš 100 be liekanos) yra keliamieji tik tada, jei be liekanos dalijasi iš 400.
 
=== Algoritmas ===
Pascal:
 
'''if''' metai [[Modulio operacija|mod]] 400 = 0 '''then''' writeln ('keliamieji')
'''else if''' metai [[Modulio operacija|mod]] 100 = 0 '''then''' writeln ('nekeliamieji')
'''else if''' metai [[Modulio operacija|mod]] 4 = 0 '''then''' writeln ('keliamieji')
'''else''' writeln ('nekeliamieji');
C/C++:
 
'''if''' (metai % 400 == 0 || (metai % 100 != 0 && metai % 4 == 0))
keliamieji;
'''else'''
nekeliamieji;
 
{{Commons|Leap year|no=T}}
 
[[Kategorija:Metai]]