Accéder au contenu principal

Exercice 2 sur l'argorithme

Exercice 2

Écrire un algorithme qui effectue la permutation circulaire de trois nombres X, Y et Z
-------------------------------------

Corrigé de l'exercice 2
Algorithme permutation 3 nombres
{permute 3 nombres}
Variables X, Y, Z, Temporaire: Entier
Début
Afficher(« saisir X : ») ;
Saisir(X) ;
Afficher(« saisir Y : ») ;
Saisir(Y) ;
Afficher(« saisir Z : ») ;
Saisir(Z) ;
Afficher(« Avant permutation »)
Afficher(« X vaut : »,X, « Y vaut : »,Y, « Z vaut : »,Z)
Temporaire ß Z
Z ß Y
Y ß X
X ß Temporaire
Afficher(« Après permutation ») ;
Afficher(« X vaut : »,X, « Y vaut : »,Y, « Z vaut : »,Z)
Fin

Commentaires

Posts les plus consultés de ce blog

TP7 : Les chaînes de caractères

TP7 : Les chaînes de caractères Exercice N°1 : a) char a[] = "un\ndeux\ntrois\n"; correcte Espace: 15 octets b) char b[12] = "un deux trois" Correction: char b[14] = "un deux trois"; Espace: 14 octets c) char c[] = 'abcdefg'; Correction: char c[] = "abcdefg"; Espace: 8 octets d) char d[10] = 'x'; Correction: char d[10] = {'x', '\0'} ou char d[10] = "x"; Espace: 2 octets e) char e[5] = "cinq"; correcte Espace: 5 octets f) char f[] = "Cette " "phrase" "est coupée"; correcte Espace: 23 octets g) char g[2] = {'a', '\0'}; correcte Espace: 2 octets h) char h[4] = {'a', 'b', 'c'}; Correction: char h[4] = {'a', 'b', 'c', '\0'}; Espace: 4 octets i) char i[4] = "'o'"; correcte, mais d'une chaîne contenant les caractères '\'', 'o', '\'' et '\0...