Algorithme Calcul_du_Lendemain { variable j,m,a,jl,ml,al,nbj : entier Afficher("Cet algorithme calcule la date du lendemain pour une date saisie sous la forme 1 à 31 pour le jour, 1 à 12 pour le mois, etc.\n") Afficher("Entrez le jour actuel : ") Saisir(j) Afficher("Entrez le mois actuel : ") Saisir(m) Afficher("Entrez l'année actuelle : ") Saisir(a) Selon (m) { 1,3,5,7,8,10,12: nbj <-- 31 4,6,9,11: nbj <-- 30 2: Si ((a mod 4) == 0) alors { nbj <-- 29 } sinon // Année classique (non bissextile) { nbj <-- 28 } } Si (j < nbj) alors { jl <-- j+1 ml <-- m al <-- a } sinon // On est forcément en fin de mois { jl <-- 1 Si (m=12) alors { ml <-- 1 al <-- a+1 } sinon { ml <-- m+1 al <-- a } } Afficher("Le lendemain du jour ", j, "/", m, "/", a, " est le ", jl, "/", ml, "/", al,".\n") }