Tri/ pointeur

Fermé
oook - 26 févr. 2017 à 20:00
 oook - 26 févr. 2017 à 21:11
Bonjour,

Je veux créer un algorithme qui permet de remplir et afficher un tableau puis le trier en utilisant les pointeurs. svp, qui peut me dire, y a t il des fautes dans ma proposition :



Algorithme Tri

Type

Tab= tableau [ 1..10] de Entier
Pointeur = ^Entier

Variables

t : Tab
aux, N : entier
P,K : pointeur

Début

P <-- &t[1]
Ecrire ("donner la dimension du tableau:")
lire(N)

Pour P de t à t+a faire
Ecrire (" la valeur:", P-t ":")
lire(P^)
Fin pour

Ecrire ("le tableau est:")
pour P de t à t+N faire
pour K de P+1 à K+N faire
Si P^ > P^ alors
aux <-- P^
P^ <-- K^
K^ <-- aux
Finsi
Fin pour
Fin pour

Pour P de t à t+N faire
Ecrire (P^)
Fin pour
Fin

1 réponse

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
26 févr. 2017 à 21:08
Bonjour,

Ton langage algorithmique est très proche du langage Pascal.

Tu pourrais donc essayer de franchir le pas, coder tes solutions en Pascal, ce qui te permettrait de vérifier par toi même le résultat, et l'améliorer si nécessaire.

https://www.commentcamarche.net/telecharger/developpement/10517-free-pascal/
0
Ok, merci.
0