freyge
Messages postés3Date d'inscriptiondimanche 13 mai 2007StatutMembreDernière intervention21 août 2007
-
21 août 2007 à 21:08
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 2009
-
22 août 2007 à 09:11
k-will
salut j'ai un petit souci je veux realiser un programme apres avoir donnée la date il vous donne le jour par exemple:
donnez la date: 21 08 2007
c'est un mardi;j'ai surtout besoin de l'algorithme
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 22 août 2007 à 09:11
Ben l'algorithme est simple, tu calcules le nombre de jours correspondant depuis une date connu d'un jours de le semaine connu (supposons le 1 janvier 2000 par exemple est tombe un samedi...) donc pour cela il suffit de faire 365*(annee-2000) (cas merdique des annees bisextiles a faire) puis de meme pour le mois et le jour, enfin avec ce super nombre de jours, tu le calcules modulo 7 (7 comme 7 jours dans une semaine) et enfin tu aurras plus qu'a dire de 0 c'est samedi, 1 c'est dimanche, 2 c'est lundi ... et puis 6 c'est un vendredi !
c'est vraiment pas complique cet algorithme ...
Pourquoi faire simple quand on peut faire compliqué ?