Exercices Corrigés : Si... Alors... Sinon
Instructions Conditionnelles, Tests et Logique
1 Calcul TVA (France/Espagne)
Un commerçant souhaite avoir un programme informatique qui lui permet de calculer le prix TTC d'un article en fonction du prix HT et du taux de TVA sachant qu'il vend ses produits dans 2 pays :
- France (TVA à 19,6 %)
- Espagne (TVA à 21 %)
Produire un algorithme répondant au cahier des charges du commerçant.
2 Point sur une courbe
On considère la fonction définie sur $\mathbb{R}$ par $f : x \mapsto x^3 + x^2 - 2x + 1$.
Créer un algorithme qui indique si un point appartient à la courbe représentative de la fonction $f$.
3 Tarif Dégressif Photos
Un magasin de photos propose le développement au tarif de 0,16 € l'unité.
Le tarif devient de 0,12 € l'unité pour une commande d'au moins 75 photos.
Créer un algorithme qui calcule le prix à payer en fonction du nombre de photos à développer.
4 Indice de Masse Graisseuse (IMG)
L'IMG permet d'évaluer le pourcentage de graisse. Il dépend de l'âge, de la taille, du poids et du sexe (0=Femme, 1=Homme).
$\text{IMG} = 1,2 \times \dfrac{\text{Poids}}{\text{Taille}^2} + 0,23 \times \text{Age} - 10,8 \times \text{Sexe} - 5,4$
On considère qu'il y a excès de graisse si :
- Pour une femme : IMG > 30
- Pour un homme : IMG > 20
Réaliser un algorithme qui demande les informations, calcule l'IMG et affiche un message de diagnostic.
5 Taux d'Alcoolémie
Le taux d'alcoolémie $t$ est donné par la formule :
$t = \dfrac{m}{p \times k}$
où $m$ est la masse d'alcool (en g), $p$ le poids (en kg) et $k$ le coefficient de diffusion (0,7 pour un homme, 0,6 pour une femme). On considère qu'un verre contient 10g d'alcool.
Le seuil légal pour conduire est inférieur à 0,5 g/L.
Réaliser un algorithme qui calcule le taux et indique si la personne peut conduire.