Vecteur
Rayan
-
yg_be Messages postés 24281 Statut Contributeur -
yg_be Messages postés 24281 Statut Contributeur -
Bonjour
Je veux vérifier si cette algorithme est ça ou nn pour mettez les valeurs nulles à la fin et non nulle au début
t<—n; i<—1;
Tant que (i<n) faire
Si (T[i]=0 )alors
Pour j<—1 a t-1 pas 1 faire
T[j]<—T[j+1];
Fait;
T[t]=0;
t<—t-1;
i<—i-1;
Fait;
Merci d’avoir
Je veux vérifier si cette algorithme est ça ou nn pour mettez les valeurs nulles à la fin et non nulle au début
t<—n; i<—1;
Tant que (i<n) faire
Si (T[i]=0 )alors
Pour j<—1 a t-1 pas 1 faire
T[j]<—T[j+1];
Fait;
T[t]=0;
t<—t-1;
i<—i-1;
Fait;
Merci d’avoir
1 réponse
bonjour,
ce n'est pas correct.
où se termine le Si?
quand tu présentes ton code, utilises les balises de code, pour préserver l'indentation.
je suggère d'utiliser un "pour" à la place du "tant que", ce sera plus clair.
est-il nécessaire de laisser les valeurs non nulles dans l'ordre? si oui, penses-tu efficace de commencer par le début, comme tu fais?
avant d'écrire ton algorithme, écris un texte qui explique comment tu prévois de procéder.
explique ensuite à quoi sert chaque variable, et utilise des noms clairs pour chaque variable.
ce n'est pas correct.
où se termine le Si?
quand tu présentes ton code, utilises les balises de code, pour préserver l'indentation.
je suggère d'utiliser un "pour" à la place du "tant que", ce sera plus clair.
est-il nécessaire de laisser les valeurs non nulles dans l'ordre? si oui, penses-tu efficace de commencer par le début, comme tu fais?
avant d'écrire ton algorithme, écris un texte qui explique comment tu prévois de procéder.
explique ensuite à quoi sert chaque variable, et utilise des noms clairs pour chaque variable.