Programmes de calcul : entrées et sorties - Exercice 2

20 min
35
Programme A : choisir un nombre ; le multiplier par 44 ; ajouter 88. Programme B : choisir un nombre ; ajouter 22 ; multiplier par 44.
Question 1

Tester les deux programmes avec les entrées 11, 33 et 55.

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.
Programme A : 1×4+8=121\times 4+8=12 ; 3×4+8=203\times 4+8=20 ; 5×4+8=285\times 4+8=28. Programme B : (1+2)×4=12(1+2)\times 4=12 ; (3+2)×4=20(3+2)\times 4=20 ; (5+2)×4=28(5+2)\times 4=28.
Ainsi :
les sorties sont 1212, 2020 et 2828 avec les deux programmes
Question 2

Que peut-on penser ?

Correction
Pour les entrées testées, les deux programmes donnent les mêmes sorties : on peut penser qu'ils donnent toujours le même résultat. On apprendra à le démontrer au cycle 4.
Ainsi :
ils semblent donner toujours le même résultat

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.