IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo
Sommaire > Expressions et affectations > Année bissextile
        Année bissextile





Année bissextile
auteur : Edouard Thiel
Une année a est bissextile si elle est multiple de 4, et si elle est multiple de 100 elle doit aussi être multiple de 400.
Par exemple 1996 oui, 1900 non, 2000 oui.

Ecrire l'expression b := { expression } indiquant que l'année a est bissextile.

Solution :

(1) b := (a mod 4 = 0) and (a mod 100 <> 0) or (a mod 4 = 0) and (a mod 400 = 0);
(2) b := (a mod 4 = 0) and (a mod 100 <> 0) or (a mod 400 = 0);
(3) b := (a mod 4 = 0) and ((a mod 100 <> 0) or (a mod 400 = 0));

(1) --> (2) (a mod 4 = 0) and (a mod 400 = 0) = (a mod 400 = 0).
(1) --> (3) (x and y) or (x and z) = x and (y or z).
Proposition d'exercice supplémentaire :

Ecrire un programme qui demande l'année, puis affiche si elle est bissextile.


Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2010 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.