Scratch - Hors-série #1 : Déterminer la date du jour de Pâques selon l'algorithme de Gauss
/image%2F6758842%2F20250623%2Fob_76dc1c_vignette-jour-de-paques.png)
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.
- Saisir l’année Année .
- Créer une variable A et lui attribuer Année - 1900.
- Créer une variable B et lui attribuer A mod 19 (le reste de la division de A par 19).
- Créer une variable C et lui attribuer (B * 7) + 1.
- Créer une variable D et lui attribuer C / 19 (quotient entier).
- Créer une variable E et lui attribuer 11 * B + 4 - D.
- Créer une variable F et lui attribuer E mod 29 (reste de la division).
- Créer une variable G et lui attribuer A / 4 (quotient entier).
- Créer une variable H et lui attribuer A + G + 31 - F.
- Créer une variable I et lui attribuer H mod 7 (reste de la division).
- Créer une variable J et lui attribuer 25 - F - I.
Pour conclure, voici le test à faire :
Si J < 10 Alors :
Afficher : Pâques tombe le (J + 22) mars.
Sinon
Afficher : Pâques tombe le (J - 9) avril.
Lire la suite : Le corrigé