Exercice Algorithme : Les Actions Paramétrées (Suite...)
![](/images/thumb/46/default.png)
Participez au vote ☆☆☆☆☆★★★★★
Enoncé de l'Exercice:
Voyons maintenant quelques exercices rudimentaires de changements dans un tableau
- Ecrire une action permettant de remplacer toutes les occurrences de x par y dans un tableau de taille n.
- Ecrire un algorithme qui échange les valeurs des cases i et j dans un tableau.
- Ecrire un programme qui inverse un tableau. (Exemple : 1 5 6 7 3 devient 3 7 6 5 1)
Var : i :entier
Début
Pour i de 0 à n-1 faire
Si tab[i]=x alors tab[i]<=y
Fin
Action : Echanger (E : i : entier, E : j : entier, ES : tab : tableau d’entier, E : n :entier)
Var : temp
Début
Si i
Temp<=tab[i]
Tab[I]<=tab[j]
Tab[j]<=temp
Fin
Action : inverser (ES : tab : tableau d’entiers, E : n : entier)
Var : i :entier
Début
Pour i de 0 à n/2 – 1 faire
Echanger (i, n-1-in tab, n)
{ou Echanger est la deuxième action de cet exercice}
Fin