First commit
This commit is contained in:
34
IUT/Info1/TD/Exercices/6.8.2_bisextile/6.8.2.md
Normal file
34
IUT/Info1/TD/Exercices/6.8.2_bisextile/6.8.2.md
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
R : Verifie si l'année passée en paramètre est bisextile
|
||||
E : annee un entier correspondant à l'année
|
||||
S : un booléen correspondant à si l'année est bisextile ou non
|
||||
}
|
||||
estBisextile : une fonction (annee : un entier) -> booléen
|
||||
Lexique : {Local à estBisextile}
|
||||
bisextile : un booléen
|
||||
Algorithme : {Local à estBisextile}
|
||||
Début
|
||||
Si (annee reste 4 = 0)
|
||||
Alors Si (annee reste 4000 /= 0) ET (annee reste 400 = 0)
|
||||
Alors bisextile <- Faux
|
||||
Sinon bisextile <- Vrai
|
||||
Sinon bisextile <- Faux
|
||||
|
||||
Retourner bisextile
|
||||
Fin
|
||||
|
||||
Lexique : {Principal}
|
||||
estBisextile : une fonction (annee : un entier) -> booléen
|
||||
annee : un entier
|
||||
anneeEstBisextile : un booléen
|
||||
Algortihme : {Principal}
|
||||
Début
|
||||
Ecrire("Saisir une année")
|
||||
Lire(annee)
|
||||
|
||||
anneeEstBisextile <- estBisextile(annee)
|
||||
|
||||
Si anneeEstBisextile
|
||||
Alors Ecrire("L'année saisie est bisexile")
|
||||
Sinon Ecrire("L'année saisie n'est pas bisextile")
|
||||
Fin
|
||||
Reference in New Issue
Block a user