Algorithme permutationAvecVariable
Variables :
a : entier
b : entier
temp : entier
Début :
// Saisie des nombres
Saisir a
Saisir b
// Permutation avec variable intermédiaire
temp ← a
a ← b
b ← temp
// Affichage des résultats
Afficher "Nouvelle valeur de a : " + a
Afficher "Nouvelle valeur de b : " + b
Fin
Algorithme permutationSansVariable
Variables :
a : entier
b : entier
Début :
// Saisie des nombres
Saisir a
Saisir b
// Permutation sans variable intermédiaire
a ← a + b
b ← a - b
a ← a - b
// Affichage des résultats
Afficher "Nouvelle valeur de a : " + a
Afficher "Nouvelle valeur de b : " + b
Fin
Dans les deux algorithmes, les deux nombres sont saisis par l'utilisateur. Le premier algorithme utilise une variable temporaire pour stocker temporairement la valeur de l'un des deux nombres pendant la permutation, tandis que le deuxième algorithme effectue la permutation sans utiliser de variable intermédiaire, en utilisant uniquement des opérations arithmétiques sur les deux nombres. Les résultats sont ensuite affichés à l'aide d'instructions d'affichage.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.