hai avuto na bella idea
praticamente cosa fai calcoli il giorno della sett pertendo da uno base???
nn l'ho letto perbene ma come lo calcoli l'anno bisestile?
andrebbe calcolato così:
- sono bisestili tutti gli anni divisibili per 4
- non sono bisestili tutti quelli divisibili per 100 tranne che siano divisibili per 400
il codice dovrebbe essere:
bool Ebisest( int a ) {
if( a <= 0 ) return false; // i punti sono indentature
.....if( a % 100 == 0 )
..........if( a % 400 == 0 ) return true;
.....if( a % 4 == 0 ) return true;
.....return false;
}