Script Python #93 (Hors-série) : Déterminer le jour de Pâques d'une année selon l'algorithme de Gauss

29 Juin 2025 , Rédigé par J. Pita Publié dans #Algorithmes, codes & scripts, #Ateliers de la Rigueur, #e-Learning, #Dico du codeur

 

 

Pou rappel, en 1800, le mathématicien allemand, Carl Friedrich Gauss, donne des formules permettant de calculer la date du dimanche de Pâques. En voici une des variantes, valable de 1900 à 2099 pour le calendrier grégorien.

  • Choisir une année A
  •  B est le reste de la division de A par 4
  • C est le reste de la division de A par 7
  • D est le reste de la division de A par 19
  • E = (19 x D) + 24
  • F est le reste de la division de E par 30
  • G = 2 x R + 4 x S + 6 x M + 5
  • H est le reste de la division de G par 7
  • I = F +H
  • Si I ≤ 9, alors le jour de Pâques est le (I + 22) mars
  • Sinon le jour de Pâques est le (I – 9) avril

 

Voici le script associé :

Déterminer le jour de Pâques d'une année selon l'algorithme de Gauss
Déterminer le jour de Pâques d'une année selon l'algorithme de Gauss

 

Passons au test en saisissant au hasard l'année 2025, la Console Python nous renverra ce qui suit :

Déterminer le jour de Pâques d'une année selon l'algorithme de Gauss
Déterminer le jour de Pâques d'une année selon l'algorithme de Gauss

 

Nombre de vue(s) :

Partager cet article

Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article