Exercice 1 :

Un concessionnaire d’automobiles d’occasion souhaite gérer son stock à l’aide de quelques procédures et fonctions. Chaque voiture est représentée par son numéro d’immatriculation comme identifiant, son année de mise en circulation, sa marque, son modèle, sa couleur, ainsi que son prix.

          On supposera que le stock des voitures peut être représenté à l’aide d’une liste linéaire chainée en mémoire « LLC ».

 

La figure suivante montre un exemple d’une partie de la liste

 

 

I/ Donner la déclaration de cette structure

II/ La liste est triée sur les numéros d’immatriculation croissants, Écrire les algorithmes suivants :

1/ procédure choixprix (tete : tvoiture ; prixinf, prixsup : réel)

Affichage de l’année, de la marque et du modèle de chacune des voitures dont le prix est compris entre prixinf et prixsup, ou bien d’un message si aucune voiture n’est disponible.

2/ fonction nbvoiture (tete : tvoiture ; an : entier) :entier

Renvoie le nombre des voitures mises en circulation l’année an.

3/ fonction cher (tete : tvoiture ; an : entier) :chaine

Renvoie le matricule de la voiture la plus cher


آخر تعديل: الاثنين، 21 مارس 2022، 9:17 AM