La Formule de Zeller permet de trouver le jour de la semaine d'une date donnée dans le calendrier grégorien.
La formule modifiée de Zeller est la suivante:
k = ((q + [2,6(m + 1)] + [s/4] + 5s + d + [d/4])%7)
Pour mieux comprendre on va la remanier un petit-peu!!
k = jour+(2.6*(mois+1))+(debutAnnee/4)+(5*debutAnnee+finAnnee)+(finAnnee/4); k = k%7
-
q et jour sont le quantième, c'est à dire le numéro du jour.
-
m et mois sont le numéro du mois sauf pour janvier et février qui sont les 13ème et 14ème mois de l’année précédente.
-
s et debutAnnee sont les deux premiers chiffres de l’année.
-
d et finAnnee sont les deux derniers chiffres de l’année.
-
k est le reste du résultat obtnue divisé par 7.
Les jours de la semaine (k) sont numérotés selon leur rang.
ex: Le samedi = 0
Le dimanche = 1
Le lundi = 2
Le mardi = 3
Le jeudi = 5
Le vendredi = 6
- Variables
- Décrémentation
- Boucles:
- switch()
- if
- Utilisation de l'espace de nom standard (using namespace std;)
-
Télécharger QT creator :
- Voici un lien pour vous aider pour télécharger QT 6.0
- Vous pouvez télécharger mon code et l'éxécuter avec Qt
OU
- Cliquer dans Fichier sur "Nouveau fichier ou projet" et cliquer sur "Non-QT project" et choisisser "C++ Project"
- Nommer et enregistrer votre projet puis cliquer sur suivant jusqu'a ce que votre projet soit créé
- Copier le code de mon fichier main.cpp dans votre fichier main.cpp
- Appuyer sur le triangle vert pour lancer le programme.
- Voici un lien pour vous aider pour télécharger QT 6.0
-
Installer le compilateur MinGW
- Lancer le .exe et installer le compilateur
- Vous pouvez télécharger mon code et l'éxécuter avec Qt
OU
- Lancer un éditeur de texte (ex: bloc-notes)
- Copier le code du fichier main.cpp dans ce fichier
- Sauvegarder en main.cpp - Ouvrir le terminal(cmd) et déplacer vous à l'endroit de votre dossier là ou il y a votre fichier
Ex : J'ai mon .cpp dans mon dossier "Zeller", il me suffit de faire cd Desktop/Zeller - Taper la commande
g++ main.cpp -o Zeller
. La commande -o permet de créer un .exe au nom de Zeller - Taper Zeller ou Zeller.exe dans le terminal pour lancer le programme
3-Téléchrager le .exe
Lancer le .exe