Correction du CC1 (2008/2009) pour le cours d'Algorithmique et Programmation 1. Les commentaires dans le code donnent les réponses aux quesions subsidiaires. Le code est compilable et exécutable à l'aide d'un compilateur Ada.
Si vous trouvez des erreurs et/ou des imprécisions, n'hésitez pas à m'écrire: dupas@sic.univ-poitiers.fr. D'autre part, si vous avez des questions n'hésitez pas non plus à m'écrire et/ou demander à vos encadrants de TD et TP des éclairsissements.
Le fichier ex1.adb répond à toutes les questions de l'exercice 1.
Le fichier ex2.adb répond à toutes les questions de l'exercice 2.
Le fichier ex3.adb répond à toutes les questions de l'exercice 3. Une seule des deux options possible est cependant codée. Si vous le souhaitez, vous pouvez me faire parvenir un morceau de code Ada pour que je l'intègre comme solution optionnelle.
La solution à la première question est proposée par le fichier ex4a.adb.
Le fichier ex4b.adb est en fait le programme complet intégrant les modifications demandées par le dernier point (question c) de l'exercice. En remplaçant le code présent entre les commentaires marquant le début et la fin de la question c par le code correspondant provenant de la question a, on trouve la réponse exacte à la question b.