Algorithme Calcul_Date_lendemain { variable j, m, a, jl, ml, al,nbj : entier Afficher("Cet algorithme calcule la date lendemain\n") Afficher("Entrez le jour : ") Saisir(j) Afficher("Entrez le mois : ") Saisir(m) Afficher("Entrez l'année : ") Saisir(a) // Determination du nombre de jours du mois Selon (m) { 2 : Si (a mod 4 = 0) alors { nbj <-- 29 } sinon { nbj <-- 28 } 1,3,5,7,8,10,12: nbj <-- 31 4,6,9,11: nbj <-- 30 } Si (j < nbj) alors { jl <-- j + 1 ml <-- m al <-- a } sinon { // on est en fin de mois Si (m = 12) alors { jl <-- 1 ml <-- 1 al <-- a+1 } sinon { jl <-- 1 ml <-- m + 1 al <-- a } } Afficher("Le jour du lendemain du ", j,"/",m,"/",a," est le ",jl,"/",ml,"/",al,"\n") }