permutation de 3 valeurs avec utilisation de variable auxiliaire
Page 1 sur 1
permutation de 3 valeurs avec utilisation de variable auxiliaire
il s'agit en faite de décalage d'une seule position des trois chiffres, exemple, si on saisi 5 puis 6 puis 7 le programme affiche 7 puis 5 puis 6
ALGORITHME
0- Début Permut
1- Lire(A)
2- Lire(B)
3- Lire(C)
4- Aux <-- C
5- C <-- B
6- B <-- A
7- A <-- Aux
8- Ecrire (A, B, C)
9- Fin Permut
PASCAL
Program Permut;
uses Wincrt;
Var A, B, C, AUX : Integer;
Begin
Write('La première valeur :');
Readln(A);
Write('La deuxième valeur :');
Readln(B);
Write('La troisième valeur :');
Readln(C);
Aux : = C;
C : = B;
B : = A;
A : = Aux;
Write('La première valeur sera :',A);
Write('La deuxième valeur sera :',B);
Write('La troisième valeur sera :',C);
End.
ALGORITHME
0- Début Permut
1- Lire(A)
2- Lire(B)
3- Lire(C)
4- Aux <-- C
5- C <-- B
6- B <-- A
7- A <-- Aux
8- Ecrire (A, B, C)
9- Fin Permut
PASCAL
Program Permut;
uses Wincrt;
Var A, B, C, AUX : Integer;
Begin
Write('La première valeur :');
Readln(A);
Write('La deuxième valeur :');
Readln(B);
Write('La troisième valeur :');
Readln(C);
Aux : = C;
C : = B;
B : = A;
A : = Aux;
Write('La première valeur sera :',A);
Write('La deuxième valeur sera :',B);
Write('La troisième valeur sera :',C);
End.
Sujets similaires
» permutation de trois valeurs sans utilisation d'une variable auxiliaire
» permutation de deux valeurs en utilisant une variable auxiliaire
» permutation de deux valeurs sans utilisation de variable intermédiaire
» jouons avec les mots
» permutation de deux valeurs en utilisant une variable auxiliaire
» permutation de deux valeurs sans utilisation de variable intermédiaire
» jouons avec les mots
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum