Algorithme (les varibales) : exercices corrigés

Nous proposons quelques exercices sur les variables.

Pour résoudre ces problèmes, assurez-vous de comprendre comment déclarer, attribuer et manipuler des variables. Vous pouvez résoudre le problème dans le langage de programmation de votre choix ou simplement écrire l’algorithme en pseudo code.

Exercice 1 : échanger des variables

Écrivez un algorithme pour échanger les valeurs de deux variables A et B. Initialement, A contient la valeur 10 et B contient la valeur 20. À la fin de l’algorithme, A doit contenir 20 et B doit en contenir 10.

Exercice 2 : Calculer la moyenne

Écrivez un algorithme qui calcule la moyenne de trois nombres (X, Y, Z) et stocke le résultat dans une variable appelée « moyenne ». Les valeurs de X, Y et Z sont respectivement 5, 10 et 15.

Exercice 3 : Conversion de température

Créez un algorithme pour convertir la température en Celsius en Fahrenheit. La formule de conversion est Fahrenheit = (Celsius * 9/5) + 32.

Exercice 4 : Calculer l’aire d’un rectangle

Écrivez un algorithme pour calculer l’aire d’un rectangle en fonction de sa longueur (L) et de sa largeur (l).

Exercice 5 : Calculez votre IMC (Indice de Masse Corporelle)

Créez un algorithme qui calcule l’indice de masse corporelle (IMC) en fonction du poids (en kilogrammes) et de la taille (en mètres) d’une personne. La formule de calculde l’IMC est la suivante : IMC = Poids / (Taille * Taille).

Exercice 6 : Opérations mathématiques

Écrivez un algorithme qui effectue l’opération mathématique suivante sur deux variables, X et Y, et stocke le résultat dans la variable « R ».

R = X + Y
R = X – Y
R = X * Y
R = X / Y
R = X % Y (reste de la division)

Solution :

Exercice 1 : Échange de variables

Début
  A ← 10
  B ← 20
  Temp ← A
  A ← B
  B ← Temp
Fin

Exercice 2 : Calcul de la moyenne

Début
  X ← 5
  Y ← 10
  Z ← 15
  Moyenne ← (X + Y + Z) / 3
Fin

Exercice 3 : Conversion de température (Celsius en Fahrenheit)

Début
  TempCelsius ← 33
  TempFahrenheit ← (TempCelsius * 9/5) + 32
Fin

Exercice 4 : Calcul de l’aire d’un rectangle

Début
  Longueur ← 70
  Largeur ← 20
  Aire ← Longueur * Largeur
Fin

Exercice 5 : Calcul de l’IMC (Indice de Masse Corporelle)

Début
  Poids ← 80
  Taille ← 170
  IMC ← Poids / (Taille * Taille)
Fin

Exercice 6 : Opérations mathématiques

Début
  X ← 10
  Y ← 5
  R1 ← X + Y
  R2 ← X - Y
  R3 ← X * Y
  R4 ← X / Y
  R5 ← X % Y
Fin