Inscription / Connexion Nouveau Sujet
Niveau algorithmique
Partager :

Trouver le jour à partir d'une date

Posté par
Scaramouche
14-11-12 à 19:12

Bonjour,

J'ai dans l'idée de trouver une sorte d'algorithme afin de pourvoir calculer(si possible de tête) le jour de la semaine d'une date donner.

J'ai réussie une partie du travail, c'est a dire qu'a partir de la date d'aujourd'hui et en sachant donc que le 14 novembre 2012 est un mercredi, je peux retrouver qu'elle jour était le 1 novembre de n'importe quelle année.  

Exemple:

quelle jour était-on le 14 novembre 1985

Je prend le nombre d'année entre 2012 et 1985: 27
Je divise par 4  et j'ajoute 1 au résultat sauf si c'est une année bissextile
J'ajoute la somme obtenue au nombre d'années et j'ai donc 27+7=34
Je divise par 7 et je prend le reste 6
je recule donc de 6 jours et j'obtiens que le 13 novembre 1985 était un jeudi. (s'il s'agit d'une date dans le futur, il n'aurait pas fallu reculer mais avancer de 6 jours)


Je souhaite à présent pouvoir aller plus loin, c'est a dire être capable de le faire pour n'importe quelle date. J'avais songé à prendre une année de référence (par exemple 2001 car elle commence par un lundi et est non bissextile) et trouver une façon de trouver le jour de la semaine pour n'importe quelle date de cette année et ensuite passé a l'étape décrite précédemment.

Donc si vous avez des idées sur le question je serait ravie de les entendre. Merci par avance pour votre participation.  

Posté par
patrice rabiller
re : Trouver le jour à partir d'une date 15-11-12 à 05:05

Bonjour,

Ta méthode ne marche pas à tous les coups car les années bissextiles n'ont pas forcément lieu tous les 4 ans. Depuis la réforme du calendrier grégorien (utilisé en France depuis 1582) les années centenaires ne sont pas bissextiles (exemple 1800, 1900 n'étaient pas bissextiles) sauf si elles sont "quadricentenaires" (par exemple 1600 et 2000 qui sont bissextiles).
Pour le reste, la méthode est bonne.

Voici un lien où tu trouveras des programmes sur calculatrice capables de faire ça (ça peut se faire de tête mais c'est un peu galère, en particulier à cause des mois qui ont la facheuse habitude d'être de longueurs inégales) :



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !