Adloun

Deux échanges de suite

Exercice d'entraînement · niveau 1 (application) · sciences numériques et technologie (seconde), chapitre 2 — Variables, types et affectations · Affectation et séquence d'instructions

Énoncé

On pose x = 1, y = 2, z = 3. Donner les valeurs des trois variables après :

x, y = y, x
y, z = z, y

Corrigé

Après le premier échange : x = 2, y = 1, z = 3. Après le second, qui échange y et z : x = 2, y = 3, z = 1.

Chaque membre de droite est entièrement calculé avant l'affectation, donc aucune valeur n'est perdue en chemin.

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.