retour vers le sommaire du cours

Algorithmique - Travaux Dirigés - Séance n°1
Éléments de correction
Jean HENRI

To be or not to bi..ssextile ? (énoncé) Retour en haut de page

fonction EstBissextile (entrée : annee est un entier) retourne un entier
donnée
  Resultat est un entier

début
  Resultat <-- 1

  si ((annee MOD 4) <> 0) alors
    Resultat <-- 1
  sinon
    si ((annee MOD 100) <> 0) alors
      Resultat <-- 0
    sinon
      si ((annee MOD 400) = 0) alors
        Resultat <-- 0
      sinon
        Resultat <-- 1
      fin si
    fin si
  fin si

  retourner Resultat
fin

Tests de validation de la fonction
annee
EstBissextile
1900
n'est pas bissextile
1
2000
est bissextile
0
2003
n'est pas bissextile
1
2004
est bissextile
0

Page créée en septembre 2003
Auteur : Jean HENRI