1. Intervertir des valeurs

On souhaite faire un programme inversant le contenu de deux variables a et b.

a. Expliquez pourquoi le programme proposé ci-dessous ne fonctionne pas.

b. Modifier le programme pour que la valeur des deux variables a et b soient inversées.

2. Boucle While

L’instruction while permet d’exécuter une boucle. Les instructions indentées seront exécutées tant que la condition spécifiée après l’instruction while est vraie.

a. Sans exécuter le programme, quels sont les nombres qu’affiche le programme ci-après ?

Si vous rencontrez des difficultes jusqu’a maintenant, je vous invite à visionner cette vidéo afin de bien analyser le programme et son fonctionnement, sinon continuez votre parcours. 

 

 

 

b. Exécuter le programme pour confirmer la conjecture précédente.

c. Modifier le programme pour qu’il affiche les nombres de 1 à 15.

d. Modifier le programme pour qu’il affiche tous les nombres pairs de 2 à 18.

e. Modifier le programme pour qu’il affiche “fin du programme” après chacun des nombres au lieu de l’afficher seulement à la fin du programme.

 

3. Première fonction

Le programme ci-après affiche “ABC est rectangle en A” si le triangle ABC est rectangle en A.

a. Que renvoie la fonction carre ?

b. Quel critère utilise le programme pour déterminer si le triangle est rectangle en A ?

c. Compléter le programme pour qu’il détermine également si le triangle est rectangle en B ou C.