A voir également:
- Comment ouvrir un fichier exo?
- Comment ouvrir un fichier .exo ✓ - Forum Windows
- Un petit exo en systeme d'exploitation - Forum Programmation
- Exo de reflexion - Forum Algorithmes / Méthodes
- EXE Explorer - Télécharger - Divers Utilitaires
- Exo pix - Forum Excel
3 réponses
exo algo
exo algo 2
Zut jipicy en a oublié un, donc je vais le faire à sa place :
Ben pour qu'on puisse corriger, affiche ton travail, sinon change de titre et mets :
je voudrais avoir la solution sans me fatiguer de cet exercice !
;-))
exo algo 2
Zut jipicy en a oublié un, donc je vais le faire à sa place :
Ben pour qu'on puisse corriger, affiche ton travail, sinon change de titre et mets :
je voudrais avoir la solution sans me fatiguer de cet exercice !
;-))
jipicy
Messages postés
41342
Statut
Modérateur
4 896
Merchi ;-))
EXERCICE III
Ecrire un sous programme qui supprime tous les éléments d’une liste bidirectionnelle de tête T et de queue Q.
bon qu'en pensez vous les gars
Exo III
Type listbi = structure
Debut
Info : entier
Preced : listbi
Suiv : listbi
Fin
Procedure suprimtout (données résultats T,Q * : listbi)
Var : p : listbi
Debut
Si T <> NIL
Alors
P T
Tant Que P <> NIL
T P .suiv
T .preced NIL
Liberer (P)
P T
FTQ
Q NIL
Finsi
FIN
Ecrire un sous programme qui supprime tous les éléments d’une liste bidirectionnelle de tête T et de queue Q.
bon qu'en pensez vous les gars
Exo III
Type listbi = structure
Debut
Info : entier
Preced : listbi
Suiv : listbi
Fin
Procedure suprimtout (données résultats T,Q * : listbi)
Var : p : listbi
Debut
Si T <> NIL
Alors
P T
Tant Que P <> NIL
T P .suiv
T .preced NIL
Liberer (P)
P T
FTQ
Q NIL
Finsi
FIN
void effacer(liste l){
maillon m = debut(l); // recupérer le premier maillon de l
tant que (suivant(m) != nil){ // tant qu'on n'est pas au bout de la liste
maillon suiv = suivant(m); // sauver la position maillon suivant
supprimer(m); // supprimer le maillon courant
m = suiv; // passer au maillon suivant
}
}
Bonne chance