Aller au contenu

Exercices⚓︎

Travail à réaliser sur le notebook Capytale du lien suivant:

T1.4 Inst_cond_if

Les énoncés sont donnés sur cette page à titre indicatif.

Exercice 1

Écrire un programme qui demande deux nombres et qui affiche le plus grand des deux.

Exercice 2

On calcule l'IMC (Indice de Masse Corporelle) par la formule \(I = M / T^2\) où M est la masse (en kg) d'une personne et T sa taille (en m). Selon la classification de l'OMS, une personne est en état de maigreur si son IMC est inférieur à 18 et en surpoids si son IMC est supérieur à 25.

  1. Écrire un programme qui demande la masse et la taille d'une personne, calcule son IMC et annonce si la personne est en état de maigreur.
  2. Modifier ensuite le programme pour qu'il annonce si la personne est en état de maigreur, en surpoids ou bien si son IMC est normal.

Exercice 3

Le jeu du FizzBuzz : il s'agit de compter à partir de 1 en remplaçant certains nombres par Fizz, Buzz ou Fizzbuzz :

  • si le nombre est divisible par 3, on ne le dit pas et on le remplace par Fizz.
  • si le nombre est divisible par 5, on ne le dit pas et on le remplace par Buzz.
  • si le nombre est divisible par 3 et par 5, on ne le dit pas et on le remplace par FizzBuzz.

Écrire un code qui joue au FizzBuzz jusqu'à 50.

Exercice 4

Une année est déclarée bissextile (et compte donc 366 jours au lieu de 365) si elle est :

  • soit divisible par 400.
  • soit divisible par 4 mais pas divisible par 100.

Écrire un code qui détermine si une année est bissextile ou non.

Explication : la Terre faisant le tour du Soleil en un peu plus que 365 jours, on s'est dit qu'on allait rajouter un jour tous les 4 ans, mais c'était trop, alors on a enlevé un jour tous les 100 ans, mais c'était plus assez, alors on a rajouté un jour tous les 400 ans, ce qui donne une approximation convenable.

-->


Dernière mise à jour: 2023-10-05