(Retour à la liste)

M-10. Calendrier


Le but de ce projet est de déterminer le jour de la semaine correspondant à une date.

Cahier des charges

Votre programme demande à l'utilisateur de saisir une date au format jj/mm/aaaa (par exemple 30/07/2012 pour le 30 juillet 2012). Si la date est incorrecte, il demande à l'utilisateur de saisir une nouvelle date. Il affiche ensuite le jour de la semaine correspondant à cette date.

Vous ne pouvez pas utiliser de bibliothèque extérieure telle que datetime.

Exemple d'exécution

Voici un exemple d'exécution de votre programme (le texte affiché par le programme est en bleu, tandis que le texte entré par l'utilisateur est en noir) :

Saisir une date (jj/mm/aaaa) : 30/02/2021
Cette date est incorrecte.
Saisir une date (jj/mm/aaaa) : 12/04/2021
C'est un lundi

Pour aller plus loin (palier 4)

Une fois que vous avez atteint le palier 3 des fonctionnalités, voici quelques idées pour aller plus loin et atteindre le palier 4 :