Listes chainéesa

Fermé
jiji504 - 10 mars 2009 à 21:40
 afoufa - 10 mars 2009 à 23:24
Bonjour,
svp quelqu'un m'explique ce pg instruction par instruction, c urgent!
3 Écrire un sous-programme Créer_Nuage qui reçoit en paramètre un pointeur de type DesPoints et crée une liste de points en utilisant le sous-programme développé en 4.2. La création et la saisie d’un élément de la liste se fait en répondant par "oui" à la question : "Créer un nouveau point ?"
Procédure Créer_Nuage(E/S *p :DesPoints)
Var R :chaine[3] ; *g,*d :DesPoints
Début
Ecrire("Créer un nouveau point ?")
Lire(R)
Si R="oui" alors /* il faut expliquer aux étudiants que le premier élément de la lite doit être créer tout seul car on a besoin de on adresse, les structure répétitives ne gardent que la l’adresse du dernier élément*/
Créer_Points(*p)
fin si
Ecrire("Créer un nouveau point ?")
Lire(R)
g reçoit p
Tant que R="oui" faire
Créer_Points(*d)
g->suivant reçoit d
g reçoit d
Ecrire("Créer un nouveau point ?")
Lire(R)
Fin tant que
Fin
A voir également:

1 réponse

svp, j'attends votre aide, demain j'ai un examen!!!
0