Anda di halaman 1dari 22

Accueil Contact Lauteur

Participez ! Plan du site

Comment deviner le jour de la semaine dune date sans calendrier?


17 nov, 2009 Dveloppement Personnel, mmoire, Mthodes 5
Tw eet

23
Jaime

Tw eet Jaime

5 23

A premire vue, deviner le jour de la semaine dune date sans calendrier est une comptence rserve aux matheux les plus chevronns. Mais en vrit, a na rien de sorcier. Avec quelques oprations de calcul mental basiques et quelques astuces mnmotechniques, nimporte qui peut y arriver. Grce la mthode dcrite dans cet article, vous serez bientt capable de dterminer le jour de la semaine dune date plus rapidement quil nen faut pour mettre la main sur un calendrier. Et vous apprendrez apprcier lutilit de cette nouvelle comptence.

La mthode
Le jour de la semaine dune date se dtermine grce cette simple formule mathmatique :
[ j o u rd el as e m a i n e ]=( c o d e a n n e+c o d e m o i s+j o u r )m o d7

Si vous ntes pas spcialement bon en math, cette formule peut rebuter premire vue, mais elle est en fait trs simple matriser. Voyons maintenant comment elle fonctionne ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 1/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

trs simple matriser. Voyons maintenant comment elle fonctionne

Les codes du mois et de lanne


Les codes du mois sont une des parties les plus ardues de la formule, puisquils ne suivent aucune logique. Nous devrons donc les mmoriser, mais pas de panique : nous verrons une solution simple pour y parvenir. Pour linstant, nous allons juste les noter pour rfrence : Janvier: 1 Fvrier: 4 Mars: 4 Avril: 0 Mai: 2 Juin: 5 Juillet: 0 Aot: 3 Septembre: 6 Octobre: 1 Novembre: 4 Dcembre: 6 Nous aurons galement besoin des codes de lanne , qui ont lair galement arbitraires. Mais vous ne devez pas trop vous en soucier pour linstant. Voici ceux que vous serez amens utiliser le plus couramment : 2007 : 0 2008 : 2 2009 : 3 2010 : 4 2011 : 5 2012 : 0

Les jours de la semaine


Le rsultat de la formule sera toujours un nombre entre 0 et 6, et leur interprtation est trs simple : 1 : Dimanche; 1er jour de la semaine 2 : Lundi; 2nd jour de la semaine, etc. 3 : Mardi 4 : Mercredi 5 : Jeudi 6 : Vendredi 0 : Samedi

Le calcul
Nous allons voir comment la formule fonctionne avec un exemple : le 25 Dcembre 2010. Etape 1 : Rcuprer les codes du mois et de lanne. Daprs les tables, Dcembre corresponds au chiffre 6 et 2010 corresponds au chiffre 4.
2/22

Etape 2 : Appliquer les nombres la formule : 1. 2. 3. 4. [jour de la semaine] = (codeanne + codemois + jour) mod 7 [jour de la semaine] = (4 + 6 + 25) mod 7 [jour de la semaine] = 35 mod 7; cf plus loin si vous ne connaissez pas lopration mod [jour de la semaine] = 0

0 signifie Samedi. Cest le jour de la semaine pour le 25 Dcembre 2010.


Astuces pour calculer plus rapidement

Au cas o vous ne connatriez pas loprateur modulo (mod), il faut savoir que cest tout simplement le reste de la division entire. Prenez par exemple 17 mod 7. Si vous faites une division entire de 17 par 7, vous obtenez 2 avec un reste de 3. Donc, 17 mod 7 = 3. Maintenant, si vous naimez pas trop lide de raliser des divisions de tte, il y a encore de lespoir : vous navez pas rellement besoin de diviser par 7 pour obtenir le modulo dun nombre. Il suffit pour cela de retirer tous les sept du nombre . Cest dire : prenez le multiple de sept le plus proche en dessous du nombre diviser et gardez la diffrence. Par exemple, pour 17 mod 7, le multiple de 7 le plus proche en dessous de 17 est 14. Et en enlevant 14 de 17 on obtient un reste de 3. Donc 17 mod 7 = 3. Enfin pour aller encore plus vite : au lieu de faire la somme des trois nombres et de calculer le modulo aprs, comme la formule le suggre, nattendez pas davoir un grand nombre avant de le calculer. Vous pouvez retirer les sept au fur et mesure. Appliquons maintenant la formule en retirant les sept au fur et mesure : 1. 2. 3. 4. 5. [jour de la semaine] = (2 + 6 + 25); enlevons les 7 de 25 avant de continuer [jour de la semaine] = (2 + 6 + 4); [jour de la semaine] = (8 + 4); enlevons les 7 de 8 avant de continuer [jour de la semaine] = (1 + 4); [jour de la semaine] = 5

Bien que cette mthode requiert quelques tapes de plus, on travaillera avec des nombres plus petits, ce qui permettra de calculer plus rapidement. Ajustement pour les annes bissextiles Le seul pige dans la formule (et il en fallait bien un, nest-ce pas?) est quil faudra raliser un ajustement lorsquon est dans une anne bissextile. Vous devrez soustraire 1 au rsultat pour les mois de Janvier et Fvrier. Les autres mois tant calculs comme dans une anne normale.

Mmorisation des codes des mois


Ces oprations mathmatiques sont assez simple. Mais moins de mmoriser les codes , vous ne serez pas capable de raliser la technique entire dans votre tte. Fort heureusement, les codes des mois ne changent jamais, vous devrez donc les mmoriser une fois pour toute et les rutiliser tel quel chaque fois. Afin de mmoriser les mois dune faon simple et ludique, on pourra utiliser le systme des mots piquets (ou peg words en anglais). Ce sont des mots imags qui vont nous servir mieux fixer dans notre mmoire les mois, qui sont des notions abstraites. Voici mes suggestions, bases sur la ressemblance ou divers associations dordre culturelles pour chaque mois donn :
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 3/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

Janvier : givr Fvrier : lvrier Mars : mars (la barre chocolate) Avril : poisson Mai : muguet Juin : purin Juillet : gilet Aot : poutre Septembre : sceptre Octobre : rouge Novembre : vent Dcembre : le Pre Nol Si ces images ne vous disent rien, nhsitez pas les substituer par les vtres. Souvenez-vous que la liste na pas besoin de suivre un modle ou une logique particulire; le seul point requis est que chaque association vous vienne facilement et rapidement lesprit. Maintenant pour les chiffres, nous allons les substituer galement par des mots imags. Cette fois-ci on jouera sur la forme de chaque chiffre. Je vous met la liste complte mais nous nauront besoin ici que des chiffres de 06: 0 : un oeuf, une assiette, un cerceau, une pice de monnaie 1 : une chandelle, un stylo, une allumette 2 : un cygne 3 : des menottes, un coeur, des seins 4 : un bateau 5 : un crochet 6 : un club de golf 7 : un boomerang, une falaise 8 : un bonhomme de neige, un sablier 9 : un drapeau, un ballon La prochaine tape est de crer des scnes amusantes et remarquables qui combinent les images des mois avec les images des chiffres. Pour illustrer cela, voici un exemple personnel qui vous donne la marche suivre : Juin. Daprs notre table des mois, on voit que Juin corresponds 5. Associons donc purin (pour Juin) avec crochet (pour le chiffre 5) : Purin et crochet? Pourquoi ne pas associer le purin avec le capitaine crochet. Au lieu quil tombe comme dhabitude dans la fosse crocodile, il tomberait tout simplement dans une grande fosse de purin ftide, vous imaginez lodeur? On a tous vus le dessin anim Peter Pan tant enfant et a tombe bien puisque les souvenirs denfance fonctionnent merveille sur notre mmoire. Cette technique fonctionne uniquement si vous utilisez votre propre imagination, donc vous de jouer. Rappelez-vous de toujours rendre les images familires et amusantes.

Bonus : Extension de la mthode nimporte quelle anne


Pour un usage pratique, on peut trs bien se limiter au code de lanne courante. Quand une nouvelle anne arrive et quon a besoin de son code, il est assez facile de le trouver : dterminez dabord le jour du 31 Dcembre de lanne courante, ajoutez 1, et vous aurez le jour de la semaine du 1er Janvier de la nouvelle anne. A partir de l, la seule variable qui manque dans la formule est le code anne, sans oublier dajuster en ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 4/22

06/12/12

anne. A partir de l, la seule variable qui manque dans la formule est le code anne, sans oublier dajuster en cas danne bissextile. Par ailleurs, si vous tes un vrai mordu et que vous voulez dterminer mentalement le jour de nimporte quelle anne, vous aurez besoin de roder un peu plus vos capacits en mmorisation et en calcul mental. Voici la formule pour lanne :
c o d e a n n e=( c o d e s i c l e+[ d e u xd e r n i e r sc h i f f r e sd el ' a n n e ]+( [ d e u xd e r n i e r s c h i f f r e sd el ' a n n e ]d i v4 ) )m o d7

Div est loperateur pour la division entire. De mme que mod prends le reste de la division, div prends son quotient entier. Par exemple, 17 div 7 = 2 (avec un reste de 3). Les codes de sicles suivent un modle rcurrent et peuvent tre utiliss pour nimporte quelle date du calendrier Grgorien : 1600s: 6 1700s: 4 1800s: 2 1900s: 0 2000s: 6; et on rpte le modle 2100s: 4; 6-4-2-0 encore et encore Avec cette technique, on obtient un systme de calendrier mental complet. Voil donc un outil pratique qui, une fois appris, peut tre rutilis vie. Essayez-le juste une fois ou deux, et vous verrez que a nexige pas tant de travail que a. Remarque : pour avoir la liste des codes anne calculs automatiquement, ou tout simplement voir la mthode en action, il suffit de consulter ce fichier Excel (52 Ko). Cet article est une adaptation francophone de larticle How to become a human calendar du blog LiteMind.

Mots-clefs :calcul mental, calendrier, mmoire, mnmonique Articles similaires (en thorie) : Il y a un an sur Cclair! novembre 2009 Un magnifique calendrier 2008 au format Excel Affichez le calendrier Windows en survolant lheure avec la souris Il y a un an sur Cclair! janvier 2008 Cest les vacances : comment programmer lavance la publication de vos articles?

27 commentaires
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 5/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

1.

Christophe said,
Wrote on novembre 18, 2009 @ 9:47 Gnial, merci pour cet article ! Vais limprimer et mentrainer a fait un bon exercice de calcul mental

2.

bisi2poche said,
Wrote on novembre 18, 2009 @ 10:32 Hello, merci Argancel pour cette astuce. Je vais essayer aussi, dautant plus que je navais pas encore envisag le modulo de tte de cette manire et cest vraiment simple finalement. Merci aussi pour le lien vers LiteMind, je ne connaissais pas. Aprs pour la mmorisation, plutt que de crer de nouvelles liaisons chiffre-mot, jimagine quil y a moyen de rutiliser les acquis tels que le code ciffre-son (http://ceclair.fr/memoriser-les-nombresefficacement-avec-le-code-chiffres-sons) A une prochaine lecture

3.

Borale said,
Wrote on novembre 18, 2009 @ 22:11 Cest marrant comme technique ! Par contre , je trouve tes moyens mnmotechniques vraiment trop compliqus. Il me semble plus simple de mmoriser 4 chiffres : 144 025 036 146.

4.

Gilles said,
Wrote on novembre 18, 2009 @ 22:26 Cette fois, autant lavouer, je renonce ! Un bon vieux calendrier fera laffaire, par exemple Delta
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 6/22

06/12/12

Calendar en tlchargement gratuit. Je serai le mauvais exemple du jour. Je flicite les auteurs des premiers commentaires car exercer sa mmoire est trs ncessaire. Ainsi, en calcul mental, je constate que les annes narrangent gure les choses, tel point que lon en arrive perdre confiance en soi. Cest aussi un des inconvnient de linformatique qui calcule notre place. Noublions pas les vertus du bon vieux scrabble et du jeu dchecs pour une bonne gymnastique crbrale. Amicalement, Gilles

5.

Mama Zen said,


Wrote on novembre 19, 2009 @ 18:17 Euh honntement, je nai pas tout compris et de toute faon, je suis plus du style go with the flow en ce qui a trait aux dates, jours, etc soit mon Outlook y pense pour moi, soit mon entourage y pense pour moi! Soit je ne sais pas quel jour on est ni quelle date et je men passe Pas trs efficace ni autonome ma mthode, mais bien franchement, cest le cadet de mes soucis! Par contre, je dois dire que je trouve ta trouvaille bien crative mme si je nai pas lintention de men servir! Je connais des gens qui samuseraient lutiliser pour le simple plaisir de mather

6.

Argancel said,
Wrote on novembre 19, 2009 @ 22:10 @Christophe : bien content que larticle te plaise! @bisi2poche : cest vrai que quand on calcule le modulo au fur et mesure, a devient trs simple utiliser. LiteMind est un de mes blogs favoris dans le domaine, bien crit, bien expliqu avec plein de trouvailles originales. Quant rutiliser le code chiffres-sons, oui en effet cest tout fait possible, et a donne lavantage de le pratiquer plus rgulirement. Merci de lavoir mentionn. @Borale : lembtant avec tes groupes de chiffres, cest que pour trouver le nombre qui corresponds un mois, il faut que tu te rappelle dabord de lensemble des chiffres puis que tu prenne par exemple le 6e chiffre pour juin. Donc a se fait en 2 tapes, et comme on manipule des chiffres, cest moins marrant et moins percutant que des images.
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 7/22

Dautre part, si tu prends le temps dapprendre les images qui correspondent aux mois et aux chiffres, tu peux les rutiliser volont. Une petite application par exemple pour les images bases sur la forme des chiffres : tu peux ten servir pour apprendre toute sorte de listes. Par exemple jai quant moi mmoris ma check liste de choses que je dois amener quand je vais la gym de cette manire. Cest dire que jai associ: stylo/chaussures cygne/tee-shirt menottes/chaussettes bateau/short crochet/bouteille deau club de golf/gants boomerang/serviette Tout cela bien sr avec des scnes o jassocie les couples dimages. Les premires fois que jai utilis ce systme, ctait un peu fastidieux mais maintenant cest ultra rapide. Et avec ce truc, impossible doublier quelquechose! @Gilles, Mama-Zen : la premire fois que jai lu cet article sur le blog de LiteMind, jai eu la mme raction que vous. Trop compliqu, surtout la fin quand on voit la formule rallonge pour trouver la date de nimporte quelle date. Mais en fait la premire formule est simple matriser. Jai pass un peu de temps trouver des mnmoniques francophones pour les mois et aprs une fois que je les ais eu, la mthode sest impos naturellement. Bon aprs cest vrai que jai un cursus scolaire matheux, mais je nai jamais t une flche en calcul mental. Sil y a des parties mal expliques, nhsitez pas me le dire, on peut revenir dessus, en plus a pourrait aider les futurs lecteurs de larticle mieux comprendre!

7.

michelet said,
Wrote on dcembre 2, 2009 @ 10:30 moi je suis nee en 1972. le code pour 1972 es 6 dans le lien que tu as envoyer cependent quand je fait le code siecle. (4+72(72/4))= 94 mode 7 = ca me donne 3

8.

bisi2poche said,
Wrote on dcembre 2, 2009 @ 16:49
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 8/22

Bonjour michelet, il y a une petite erreur dans ton calcul, le code sicle pour les annes 1900 est 0 (et non 4). Du coup : (0+72+(72/4))%7 = 90%7 = 6 Et l ca colle mieux ^^ Tchao!

9.

Michelet said,
Wrote on dcembre 2, 2009 @ 17:20 Merci Moi pour me rappeler des code de moi je fait comme si cetais un numero de tel :1-440-2503 poste 6146

10.

Patcool said,
Wrote on janvier 16, 2010 @ 7:08 Merci pour la traduction et surtout pour linfo. Je suis tomb par hazard sur ce site et jen suis bien heureux. Technique simple, je suis nul en calcule mentale mais jy arrive ! Dautres images pour se souvenir me sont venues, tout en sachant lintgralit du code des mois, elles posent des repaires dans cette suite : JANVIER 1 : Il faut un dbut FEVRIER et MARS : quatre quatre, la voiture AVRIL 0 : Il fait froid MAI 2 : Je suis une garon ! mes deux La suite vous linventerez. Pour la mienne elle est toute faite mais je ne peux en dire plus, a va derraper Merci encore pour linfo

11.

HAMSANY said,

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

Wrote on novembre 9, 2010 @ 3:02 merci pour tout

12.

Gabrielle said,
Wrote on novembre 18, 2010 @ 1:07 Merci! Je sais enfin comment fait mon neveu pour dcouvrir le jour de la semaine de n importe quelle date! Mais un dtail de taille: il est gravement psychotique Cela reste donc un mystre pour moi Je vais tenter de lpater par ce calcul mental

13.

Jrme said,
Wrote on novembre 21, 2010 @ 1:16 Excellente mthode, mais on dirait quil faut pas mal de temps avant de pouvoir lassimiler. En tout cas, si on maitrise a, a impressionnera plus dun

14.

Julien de Prabre said,


Wrote on fvrier 6, 2011 @ 18:18 Il me semble plus ais de retrancher 1 (modulo 7) aux codes des mois (033 614 625 035) pour ne retenir quun nombre par trimestre (en prononant les zros). La numrotation des jours est alors plus naturelle avec 1 pour le lundi, premier jour de la semaine au moins pour les francophones, et 7 ou 0 pour le dimanche Pour le reste, il suffit de procder la 6, 4, 2 ! En effet, on retient mieux le calcul des codes des annes, lorsque lon a remarqu que les annes, non bissextiles, comportaient 365 jours soit 52 semaines plus 1 jour, et apportaient donc chacune un dcalage dun jour. Quant aux annes bissextiles qui apportent chacune un dcalage dun jour supplmentaire, leur nombre partir de 1900 (anne non bissextile, dont le 1er janvier tombait un lundi) est exactement donn(*) par la partie entire du quart des deux derniers chiffres (par exemple
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 10/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

11 annes bissextiles en 1944 do un code de 44+11=55 quivalent -1 ou 6 car 78=56, cette anne a commenc un samedi et le 6 juin tait un : -1 + (juin=>)4 + 6 = 9 quivalent 2 un mardi). Bref, aucune correction nest oprer en 1900 et celles-ci soprent la 6, 4, 2 partir de 2000. (*) Sauf remarquer que pour les annes bissextiles, comme 1904, le dcalage est pris en compte alors quil naura pas lieu pour les mois de janvier et fvrier do la ncessit de retrancher 1 dans ces cas.

15.

Didier said,
Wrote on fvrier 15, 2011 @ 1:24 Salut, Bravo pour cet article intressant. Je me suis aussi pos la question de calcul de date et jai trouv dautres mthodes. Jutilise le calendrier perptuel de Moret ou celui de Arlot pour la mthode manuelle et lalgorithme de Mike Keith pour les calculs mathmatiques. Plus dinfo ici : http://www.monvraianniversaire.com/calculer-son-jour-de-naissance.php o l : http://www.merlyn.demon.co.uk/zel-like.htm#Keith

16.

ky souleymane said,
Wrote on dcembre 25, 2011 @ 8:41 Aussi fabuleuse que puisse paraitre cette mthode,je note quen mme quelques difficults lies la mmorisation de ces procds.Mais je te tire quen mme mon chapeau pour cette brillante ide,de partager le fruit de vos recherches avec les blogueurs.Grand merci et encore bravo!

17.

Jojo said,
Wrote on janvier 2, 2012 @ 3:43 Comme on la dit plus haut, il est plus facile de procder en tant 1 aux codes de mois et aux codes de jour. Par contre le code du mois nest pas un chiffre donn au hazard, cest le rsultat dun algorythme dont jai malheureusement oubli le fonctionnement mais je reposterai un commentaire si je le retrouve. Dailleurs, navez-vous pas remarqu que les mois ayant le mme code commencent par le mme jour
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 11/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

de la semaine chaque anne ? (Si le 1er fvrier 1998 est un dimanche, alors le 1er mars 1998 et le 1er novembre 1998 seront aussi un dimanche) et a, cest loin dtre un hazard Si vous voulez percer tous les mystres du calendrier, je vous conseille le livre balades calendaires qui sortira prochanement.

18.

bel said,
Wrote on fvrier 3, 2012 @ 0:39 bonsoir, jai dcouvert cette mthode dans un livre de jeux de logiques dans les annes 80 la bibliothque municipale.

19.

rigo said,
Wrote on fvrier 3, 2012 @ 18:48 2 fevrier 1972

20.

philippe said,
Wrote on fvrier 25, 2012 @ 0:02 Bonsoir ns sommes aujourdhui le 24 fvrier 2012 cit en exemple dans le fichier excel donn en lien dans larticle;le fichier donne samedi comme jour correspondant cette date. Ns sommes pourtant vendredi; Cherchons lerreur ! Merci de commenter.

21.

AB_ALGERIE said,
Wrote on fvrier 29, 2012 @ 11:45 Bonjour,
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 12/22

06/12/12

Je vous envoie une autre mthode plus simple, dite mthode du DOOMSDAY: 1) Commenons par lanne : Chaque anne possde un jour caractristique dit le doomsday : 2000 : Mardi 2001 : Mercredi 2002 : Jeudi 2003 : Vendredi 2004 : Dimanche (anne bissextile, on ajoute un jour) 2005 : Lundi 2006 : Mardi 2007 : Mercredi 2008 : Vendredi (anne bissextile, on ajoute un jour) 2009 : Samedi 2010 : Dimanche 2011 : Lundi 2012 : Mercredi (anne bissextile, on ajoute un jour) 2013 : Jeudi 2014 : Vendredi 2015 : Samedi 2016 : Lundi (anne bissextile, on ajoute un jour) Etc. Notez que les jours se suivent,sauf si lanne est bissextile, dans ce cas on ajoute un jour : Ainsi pour 2012, au lieu davoir Mardi comme doomsday, on aura Mercredi). 2) Maintenant passons aux mois: Notons le quantime (position dans lanne) de chaque mois. Janvier : 1 Fevrier : 2 Mars : 3 Avril : 4 Mai : 5 Juin : 6 Juillet : 7 Aout : 8 Septembre : 9 Octobre : 10 Novembre : 11 Decembre : 12 Pour les mois pairs le quantime du mois correspond au doomsday: Ainsi pour 2012, dont le doomsday est le mercredi.
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 13/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

Nous aurons pour les mois pairs : Avril : quantime = 4 , le 4/4/2012 sera un mercredi. juin : quantime = 6 , le 6/6/2012 sera un mercredi. Aout : quantime = 8 , le 8/08/2012 sera un mercredi. Octobre : quant. = 10 , le 10/10/2012 sera un mercredi. Dcembre: quant. = 12 , le 12/12/2012 sera un mercredi. Mois impairs : Pour les mois du 1er semestre + juillet, ajouter 4: Mars : quantime = 3 + 4 = 7 , le 7/3/2012 sera un mercredi. Mai : quantime = 5 + 4 = 9 , le 9/5/2012 sera un mercredi. Juillet : quantime = 7 + 4 = 11 , le 11/3/2012 sera un mercredi. Pour les mois du 2me semestre, retrancher 4 : Septembre : quantme = 9 4 = 5 , le 5/9/2012 sera un mercredi. Novembre : quantime = 11 4 = 7 , le 7/11/2012 sera un mercredi. Pour les mois de janvier, le doomsday tombe le 31 du mois sauf si lanne est bissextile, dans ce cas le doomsday tombe le 1er fevrier, comme cest le cas pour le mois de janvier 2012. Pour le mois de fevrier, le doomsday tombe le 28 fevrier sauf si lanne est bissextile, dans ce cas le doomsday tombe le 29 fevrier, comme cest le cas pour le mois de fevrier 2012. Lopration est trs facile ensuite, puisquil suffit dun petit calcul mental pour retrouver partir du doomsday, le jour de la semaine de nimporte quelle date.

22.

hela said,
Wrote on mars 8, 2012 @ 0:47 je connais deux jumeaux de 6 ans ki disent en 5secs chrono a quel jour de la semaine correspond nimporte quelle date !!!! et ils lon appris tt seuls leur truc!

23.

denimal said,
Wrote on mai 20, 2012 @ 20:09
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 14/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

bah facile jeudi

24.

AB_ALGERIE said,
Wrote on mai 31, 2012 @ 8:17 Voci en Visual basic, le mthode Du Doomsday Function jour_semaine(sdate As String) As Integer ********************************************************** * FONCTION JOUR_SEMAINE * * paramtre : Date donner sous la forme AAAAMMJJ * * Retourne le jour de semaine correspondant * * une date : ALGORITHME DU DO0MSDAY (Dr. JOHN CONWAY) * ********************************************************** annee = Val(left(sdate, 4)) quot = Int(annee / 12) reste = annee Mod 12 nb4 = Int(reste / 4) ********************************************* * Calcul du doomsda&y corespondant lanne * 1900 = Mercredi , 2000 = Mardi ********************************************* jsem = ((quot + reste + nb4) Mod 7) + 1 mois = Val(Mid(sdate, 5, 2)) Select Case mois Case 1 If annee Mod 4 = 0 Then Anne bissextile doomsday = 32 Else doomsday = 31 End If Case 2 If annee Mod 4 = 0 Then Anne bissextile doomsday = 29 Else doomsday = 28 End If Case 4, 6, 8, 10, 12 Mois pairs doomsday = mois
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 15/22

Case 3, 5, 7 doomsday = mois + 4 Mois impairs (mois longs = 31 jours) Case 9, 11 doomsday = mois 4 Mois impairs (mois courts = 30 jours) End Select

25.

AB_ALGERIE said,
Wrote on mai 31, 2012 @ 8:24 Function jour_semaine(sdate As String) As Integer ********************************************************** * FONCTION JOUR_SEMAINE * * paramtre : Date donner sous la forme AAAAMMJJ * * Retourne le jour de semaine correspondant * * une date : ALGORITHME DU DO0MSDAY (Dr. JOHN CONWAY) * ********************************************************** annee = Val(left(sdate, 4)) quot = Int(annee / 12) reste = annee Mod 12 nb4 = Int(reste / 4) ********************************************* * Calcul du doomsda&y corespondant lanne * 1900 = Mercredi , 2000 = Mardi ********************************************* jsem = ((quot + reste + nb4) Mod 7) + 1 mois = Val(Mid(sdate, 5, 2)) Select Case mois Case 1 If annee Mod 4 = 0 Then Anne bissextile doomsday = 32 Else doomsday = 31 End If Case 2 If annee Mod 4 = 0 Then Anne bissextile doomsday = 29 Else doomsday = 28
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier

End If

16/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

End If Case 4, 6, 8, 10, 12 Mois pairs doomsday = mois Case 3, 5, 7 doomsday = mois + 4 Mois impairs (mois longs = 31 jours) Case 9, 11 doomsday = mois 4 Mois impairs (mois courts = 30 jours) End Select ************************************************ * le doomdsday du mois tant prsent connu, * on peut determiner le premier doomsday * du mois par une division modulo 7 du doomsday *********************************************** premdooms = doomsday Mod 7 **************************************** * Ecart entre le premier doomsday * du mois et le jour demand **************************************** dif = (Val(Mid(sdate, 7, 2)) premdooms) Mod 7 jour = (dif + jsem) Mod 7 **************************************** *si jour = 0 donc jour = dimanche **************************************** If jour = 0 Then jour = 7 End If jour_semaine = jour End Function

26.

Lepiece Jean-Luc said,


Wrote on juillet 24, 2012 @ 23:20 Voir mon livre Balades Calendaires isbn 978-2-310-01079-5 editions-amalthe.com Balades Calendaires de Jean-Luc Lepiece
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier

Prfac par Richard Bodes, Professeur titulaire, Universit de Montral.

17/22

06/12/12

Prfac par Richard Bodes, Professeur titulaire, Universit de Montral. Ce livre donne au lecteur un moyen facile pour trouver le jour de la semaine dune date dtermine de lan 1 4000, sans aide-mmoire aprs un peu dentrainement. Ce livre rpond 23 questions les plus souvent poses concernant les calendriers. Il permet galement pour la priode de 1900 2199 et de lan 1 1582 de trouver lge de la lune dune date (NL, 1erQ, PL, 3me Q), sans aide-mmoire aprs un peu dentranement. Pour les autres sicles (1582 1899 et 2100 3999) un petit aide-mmoire lui sera utile. Les plus mordus pourront sen passer. Deux formules sont donnes pour calculer la date de Pques et par consquent les dates des ftes religieuses et civiles qui en dpendent. Un petit aide-mmoire sera ncessaire, au dbut, pour la priode de 1900 2199 et de 325 1582. Les passionns sen passeront assez vite. Pour les autres priodes, dont 2100 3999, le lecteur pourra sorganiser selon ses possibilits et envies. Un tableau tabli jusquen 2099, donne la possibilit de connatre les dates des carnavals et des ftes pr-carnavalesques et par dduction des autres ftes lies la date de Pques. Enfin deux grilles de mots NON-croiss sont proposes titre de petit rcapitulatif ou dagrment. Extrait de la Prface Oui, je me suis pris ingnument au jeu des mille petites questions souleves au fil de ces pages, et, qui let cru?, je me suis mme souvent flicit des solutions trouves moi-mme, grce aux formules de lauteur!

27.

Anonyme said,
Wrote on aot 2, 2012 @ 18:10 Vraiment sympa comme article, continue =)

2 rtroliens
1. Kysban's World 2. Comment le savoir? - Forum Algerie Comment RSS TrackBack URI

Ajoutez un commentaire
Nom :

E-mail :

ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier

18/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

Website:

Comment:

Validez

Suivre les prochains commentaires de cet article par email Bienvenue sur mon blog consacr l'efficacit personnelle ! Je partage ici avec vous mes conseils pour adopter un cadre de travail efficace, agir sans dtour et concrtiser ses ides de projet.

Nom (sans accent) Email

Recommandations

Coup de coeur

ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier

19/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

Communaut

Sondage
Pour vous, qu'est-ce que la procrastination ?
L'art de remettre les choses au lendemain L'inefficacit au quotidien Une faon amusante d'aborder le sujet de la paresse Une forme de torture Un trouble du comportement Autre:

Je vote

Polldaddy.com

Articles rcents
Dopez votre autodiscipline en adoptant des rgles personnelles solides Perfectionnisme toxique / perfectionnisme constructif : comment faire la diffrence ? Auto-efficacit : dcouvrez les 4 sources du sentiment defficacit personnelle 7 petits rflexes dorganisation et defficacit quotidienne Mieux contrler pour ne plus draper Clbrer limperfection Keep Focused : un outil fut pour booster votre concentration Revenir la normale aprs une priode de rush Comment devenir organis sans se forcer ? De limportance des alertes

Catgories
Choisir

ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier

20/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

Archives
Choisir...

C'clair! L'efficacit au quotidien


Jaime 1,313 personnes aiment C'clair! L'efficacit au quotidien.

M ed

Ras Ti

M aelia

P ascale

C atherine

A dcouvrir
Des livres pour changer de vie Deviendra Grand Nicolas Pne Pourquoi entreprendre ? Rvolution Personnelle Sur le chemin de la pleine conscience Temps Action The life list : vivre ses rves Troisime Voie Vie Explosive Vie Simple Yoann Romano

Articles rcents
Dopez votre autodiscipline en adoptant des rgles personnelles solides Perfectionnisme toxique / perfectionnisme constructif : comment faire la diffrence ? Auto-efficacit : dcouvrez les 4 sources du sentiment defficacit personnelle 7 petits rflexes dorganisation et defficacit quotidienne Mieux contrler pour ne plus draper Clbrer limperfection Keep Focused : un outil fut pour booster votre concentration Revenir la normale aprs une priode de rush Comment devenir organis sans se forcer ? De limportance des alertes
ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier 21/22

06/12/12 Comment dev iner le jour de la semaine dune date sans calendrier?

Top commentateurs
Fidjo (7) Argancel (4) Brice (4) janklaud (4) Grgory@Deviendra grand (3) Valentina (3) Elisabeth (3) Zakaria (3) remy66 (2) Pat (2)

2006 Cclair! - design logo : Adsamaya XHTML CSS

ceclair.f r/jour-de-la-semaine-d-une-date-sans-calendrier

22/22

Anda mungkin juga menyukai