Permutation de plusieurs variables

Résolu
Madafoc Messages postés 14 Statut Membre -  
Madafoc Messages postés 14 Statut Membre -
Bonjour,
En faite j'aimerai savoir comment permuter plusieurs variables en langage C par exemple: Avant permutation:A B C D
1 2 3 4
Après permutation:A B C D
4 3 2 1
A l’attente de la réponse veuillez agréer mes salutations .
Merci
A voir également:
  • Algorithme permutation 3 variables
  • Ai suite 3 - Télécharger - Optimisation
  • Picasa 3 - Télécharger - Albums photo
  • Photorecit 3 - Télécharger - Visionnage & Diaporama
  • Imagen 3 - Accueil - Applications & Logiciels
  • Zelda 3 - Accueil - Guide jeu vidéo

2 réponses

Chekchak Messages postés 39 Statut Membre 3
 
bonsoir ,
bon il te faut une variable auxiliaire (x)
et tu fais la permutation de cette façon :
x=a;
a=d;
d=x;
x=b;
b=c;
c=x;

voila (je suis débutant aussi si il y'a une autre façon de le faire dites le :p )
1
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Bonjour,

Tout d'abord, le mieux est de passer par un tableau. Cela te permettra de faire une permutation à autant d'éléments que tu veux.
Ensuite, tu permutes avec le premier et le dernier élément du tableau.
Puis, le deuxième et l'avant dernier élément du tableau.
Etc. jusqu'au milieu du tableau.
Je te laisse réfléchir avec ces éléments.

Si tu n'as pas le droit aux tableaux, la solution de Chekchak devrait te convenir.
0
Madafoc Messages postés 14 Statut Membre
 
Bonsoir chers amis,
Grâce à vous j'ai compris comment permuter plusieurs variables merci infiniment .
0