Bonjours
J'aimerai avoir deux trois explication sur le code suivant:
Je ne comprends pas pourquoi on met pas -1Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Procedure listeOp.ajouter(d: unop:op) var j, i : entier debut i=1 tant que(i<ilibre) et element[i].nom<unop.nom) i=i+1 FTQ Pour j=ilibre à i+1 pas-1 element[j]=element[j-1] FinPour Element[j]=unop ilibre=ilibre+1 Fin
et apres on dit que element[j]=element[j-1] je ne comprend pas le j-1
Merci de votre aide