Calcolare anno bisestile in C, PHP, etc.
publicato in Algoritmi, C/C++, Java, PHP on feb.20, 2010
L’anno bisestile si ripete ogni 4 anni ed è un accorgimento utilizzato in quasi tutti i calendari solari per mantenere in sincronia l’anno civile con il ciclo delle stagioni.
Le stagioni si ripetono una volta ogni anno tropico (il tempo che intercorre tra due equinozi o solstizi dello stesso tipo) e questo periodo è di 365 giorni, 5 ore, 48 minuti e 46 secondi.
Il nostro calendario, essendo più breve del periodo sopra indicato, causerebbe uno slittamento delle stagioni: ogni 4 anni accumulerebbe un giorno in più di ritardo. Per correggere questo slittamento, si utilizzano gli anni bisestili di 366 giorni.
Un anno bisestile ha, nel mese di febbraio, 29 giorni anziché 28. In questo articolo scopriamo come calcolare un anno bisestile attraverso i linguaggi di programmazione.
Lascia un commento Digg it Add to del.icio.us Reddit Stumble




Giulio Cesare, nato nel lontano 100 a.C., fu uno degli imperatori romani più influenti della storia. Egli, per evitare che i messaggi che spediva cadessero nelle mani dei suoi nemici, adoperò un codice cifrato che prese il nome appunto di cifrario di Cesare.
Lo studio di un algoritmo è fondamentale per individuare errori concettuali e migliorare l’efficienza del codice. Il mondo della programmazione è in grado di offrirci sempre nuove sfide. Cerchiamo quindi di capire come progettare “buoni” algoritmi.
Loading ...
