Structures conditionnelles

Cette partie vous permettra de mettre en pratique les notions suivantes :

Exercice 2.1 : Positif ou négatif ?

Écrire un algorithme qui demande à l’utilisateur de saisir 1 nombre entier et l’informe ensuite si le nombre est positif ou négatif.

Pour information, le nombre 0 est considéré positif.

Exercice 2.2 : Positif ou négatif (bis) ?

Écrire un algorithme qui demande à l’utilisateur de saisir 2 nombres entiers et l’informe ensuite si leur produit est positif ou négatif.

Exercice 2.3 : Tri de nombres

Lire 2 nombres entier A et B puis les afficher dans l’ordre croissant.

Exercice 2.4 : Es-tu majeur ?

  1. Lire un nombre A correspondant à un âge (en années).
  2. Afficher “Vous êtes majeur” ou “Vous êtes mineur” selon le cas.
    • Pour un nombre négatif le message doit être “Vous n’êtes pas encore né”.

La majorité est fixée à 18 ans.

Exercice 2.5 : Ma retraite

  1. Lire un nombre A correspondant à un âge (en années).
  2. Selon l’âge fourni, le programme doit afficher l’un des messages suivants :
    • Vous êtes à la retraite depuis X années
    • Il vous reste X années avant la retraite.
    • C’est le moment de prendre sa retraite.
    • La valeur fournie n’est pas un âge valide.

Pour cet exercice, la retraite est fixée à 62 ans.

Exercice 2.6 : Ma catégorie au club de sport

Écrire un algorithme qui demande à l’utilisateur de saisir un âge et l’informe ensuite à quelle catégorie il appartient :

Exercice 2.7 : Tri de nombres++

Lire 3 nombres décimaux A, B et C puis les afficher dans l’ordre décroissant.

Exercice 2.8 : Je prédis l’avenir

Cet algorithme est destiné à prévenir l’avenir et il doit être infaillible !

  1. Le programme demande à l’utilisateur de saisir 2 nombres entiers correspondant respectivement à des heures et des minutes.
  2. Si l’heure saisie n’est pas valide (valeurs hors limites)
    • Le programme affiche “Les données saisies sont invalides” et se termine.
  3. Si l’heure est valide
    • Le programme affiche l’heure saisie
    • Le programme affiche ensuite l’heure qu’il sera 3 minutes plus tard.

Par exemple:

Exercice 2.9 : Réprographie

Un magasin proposant un service de Réprographie facture 0.10€ les 10 premières photocopies, 0.09€ les vingt suivantes et 0.08€ au delà.

Écrire l’algorithme qui demande à l’utilisateur de saisir le nombre de photocopies effectuées et affiche le montant de la facture correspondante.

Validez votre travail avec votre formateur avant de passer à la suite.