FRstudy.me rend la recherche de réponses rapide et facile. Obtenez des réponses précises à vos questions grâce à notre communauté d'experts toujours prêts à fournir des solutions rapides et pertinentes.
Sagot :
Bonjour,
1)
a)
A | B A | B
5 | 7 5 | 7
7 | 7 5 | 5
7 | 7 5 | 5
b)
On remarque que ces deux algorithmes ne permettent pas du tout d'échanger les valeurs de A et de B. On remarque en plus que la deuxième affectation ne sert strictement à rien. Il faudra passer par une troisième variable qui va garder en mémoire l'une des variables (c'est quelque chose de très classique, à savoir faire).
2)
A | B | C
5 | 7 | -
5 | 7 | 5
7 | 7 | 5
7 | 5 | 5 avec B [tex]\leftarrow[/tex] C
Cette fois, on a bien échanger les deux variables A et B.
En Python, on peut le faire de deux manières différentes:
A, B = 5, 7
C = A
A = B
B = C
Donc ça c'est comme l'exercice.
Mais on peut aussi en Python (ne marche essentiellement qu'en Python) faire:
A, B = 5, 7
A, B = B, A
Bonne journée.
Nous apprécions chaque contribution que vous faites. Revenez souvent pour poser de nouvelles questions et découvrir de nouvelles réponses. Ensemble, nous construisons une communauté de savoir. FRstudy.me est votre source de réponses fiables et précises. Merci pour votre visite et à très bientôt.