Devoir type n°1 (1 h) : instructions, déplacements, calculs et répétitions - Exercice 3

15 min
25
Exercice noté sur 55 points.
Voici un programme de calcul.
Question 1

Quelle est la sortie si l'entrée est 66 ? (2 points)

Correction
  • Dans un programme de calcul, l'entrée est le nombre choisi au départ et la sortie est le résultat obtenu à la fin.
  • On exécute les instructions dans l'ordre, chacune sur le résultat de la précédente. Pour remonter de la sortie à l'entrée, on fait les opérations contraires, en partant de la fin.
On soustrait 22 : 6−2=46-2=4. On multiplie par 55 : 4×5=204\times 5=20.
Ainsi :
2020
Question 2

Quelle est la sortie si l'entrée est 1212 ? (1,5 points)

Correction
12−2=1012-2=10, puis 10×5=5010\times 5=50.
Ainsi :
5050
Question 3

Quelle entrée donne la sortie 3535 ? (1,5 points)

Correction
On remonte le programme en partant de la fin : avant « multiplier par 55 », on avait 35÷5=735\div 5=7 ; avant « soustraire 22 », on avait 7+2=97+2=9.
Vérification : (9−2)×5=35(9-2)\times 5=35.
Ainsi :
99

Signaler une erreur

Aide-nous à améliorer nos contenus en signalant les erreurs ou problèmes que tu penses avoir trouvés.

Connecte-toi ou crée un compte pour signaler une erreur.