Menu


1NSI

Les exercices python à connaître

premiers pas en Python
E1 boucles
E2 boucles
E3 boucles
E4 variables
E5 structure conditionnelle
E6 boucles
Un peu de binaire
E1 Nombre de bits
E2 Décalage binaire
E3 string
fonctions, str et listes
E1 Un compteur
E2 liste de nombres aléatoires
E3 moyenne d'une liste
E4 maximum d'une liste
E5 indices ou valeurs ?
Algorithmique partie 2
E1 Recherche séquentielle
E2 Recherche dichotomique
E3 Recherche dichotomique
E4 dNombre de 1

structures conditionnelles

Le but de votre programme sera de déterminer si une année contenue dans une variable annee de type int est bissextile. Une année est dite bissextile si c'est un multiple de 4, sauf si c'est un multiple de 100. Toutefois, elle est considérée comme bissextile si c'est un multiple de 400 c’est à dire :
  • Si une année n'est pas multiple de 4, on s'arrête là, elle n'est pas bissextile.
  • Si elle est multiple de 4, on regarde si elle est multiple de 100.
  • Si c'est le cas, on regarde si elle est multiple de 400.
    • Si c'est le cas, l'année est bissextile.
    • Sinon, elle n'est pas bissextile.
  • Sinon, elle est bissextile.
aide : pour vérifier qu’un nombre est divisible ou non par 4, il suffit de vérifier que le reste de sa division euclidienne par 4 est égal à 0 ou non. Vous penserez à valider votre programme par un jeu de tests adéquat !