Permutation de plusieurs variables

Résolu
Madafoc Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
Madafoc Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
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:

2 réponses

Chekchak Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   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 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
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 7 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir chers amis,
Grâce à vous j'ai compris comment permuter plusieurs variables merci infiniment .
0