Question d'algorithme besoin d'aide!..

Fermé
didisplash - 26 nov. 2009 à 18:46
xranto Messages postés 90 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 31 mars 2014 - 26 nov. 2009 à 19:28
Bonjouur,


Je suis un noob de l'algorithme mais j'ai un problème à résoudre pour dans les 20 min qui suivent.. pouvez vous m'aider svp?

En gros la question :

Que donnera l'éxécution du programme ci-dessous sur le tableau suivant :
9 5 12 45 4 3 41 78

Procédure tri(tab,nb)
Déclarations
Paramètres tab en tableau [20] d'Entiers
Paramètres nb en Entier
Début
Pour i variant de nb -1 à 1 par pas de -1 Faire
Pour j variant de 1 à i Faire
Si (tab [j-1] < tab [j] )
Alors
Début val <-tab [j]
tab [j] <- tab [j-1]
tab [j-1] <- val
Fin
FinS
Fin Pour
Fin Pour
Fin

Remarque, il faut considérer la procédure comme une partie d'un programme.

Quelqu'un pourrait me donner la solution au plus vite svp?? Merciiiiii!!

2 réponses

Please est ce que quelqu'un peut m'aider? j'en ai vraiment besoin pour tout de suite...
0
xranto Messages postés 90 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 31 mars 2014 24
26 nov. 2009 à 19:28
c'est un procédure de tri à bulles. Après l'exécution du programme, le tableau sera trié par ordre décroissant.
0