Utiliser l'insertion dichotomique      

Utiliser l'insertion dichotomique

Notions utilisées

Cahier des charges

Le programme saisit successivement des entiers à partir du clavier pour les insérer dans un tableau en faisant en sorte que les entiers soient toujours classés par ordre croissant ; le nombre maximum d'entiers saisis est de 10 ; le programme commence par demander le nombre d'entiers à saisir. Le tableau obtenu est affiché après la fin de la saisie.

Les entiers seront insérés en utilisant la dichotomie. Si l'utilisateur indique un entier à insérer qui existe déjà, cet entier n'est pas insérer, un message l'indique à l'utilisateur.

Spécifications

Le nombre maximum de données fournies par l'utilisateur (que nous avons choisi égal à 10) sera une constante du programme notée MAX. Le programme n'aura pas de variable globale. On pourra reprendre partiellement le programme précédent. On modifiera la fonction saisit et on ajoutera deux fonctions :

Corrigé

Voir le corrigé
Irène Charon
Last modified: Fri Sep 10 09:16:56 MET DST 1999