Travail pratique 2 (20 points)
Consignes
- Utilisez le gabarit Travail pratique 2 (format .odt) pour consigner certaines informations relatives à la résolution des exercices.
- Insérez des commentaires (lignes précédées de
//ou paragraphes délimités par/*et*/) dans vos programmes pour en décrire les différents éléments ou étapes. - Faites la preuve du bon fonctionnement de votre programme en fournissant dans le gabarit une ou plusieurs copies d’écran témoignant de l’exécution du programme et des résultats obtenus.
- Quand vous avez terminé les exercices, finissez de remplir le gabarit, compressez (.zip) l’ensemble des fichiers sources C++ (un pour chacun des quatre exercices) et déposez le tout sur le site de la TÉLUQ. Pour accéder au dépôt, rejoignez MaTÉLUQ puis En cours > INF 2005 > tableau présentant les différentes activités du cours.
Exercice 1 (4 points)
Écrivez un programme qui permet d’additionner deux matrices de 10 lignes et de 10 colonnes, dont les éléments sont tous des entiers.
Exercice 2 (4 points)
Écrivez un programme qui trie un tableau contenant 200 valeurs aléatoires. Le programme doit afficher à l’écran les nombres par ordre ascendant et par ordre descendant.
Exercice 3 (6 points)
Écrivez un programme capable de trouver une lettre donnée à l’intérieur d’un mot de plus de 10 caractères, entré par l’utilisateur. Le programme doit indiquer la ou les positions successives du caractère et afficher le ou les caractères trouvés en majuscules.
Exemple :
Entrer un mot de plus de 10 caractères : extraordinaire
Lettre à rechercher : a
Résultat : extrAordinAire
La lettre a apparaît aux positions 5 et 11.
Exercice 4 (6 points)
Écrivez un programme qui calcule l’exponentielle de 20 valeurs aléatoires. Le programme doit afficher à l’écran les nombres par ordre ascendant.

