par sos-math(21) » dim. 27 sept. 2020 11:06
Bonjour,
le principe d'un programme de calcul est de le faire fonctionner avec des nombres en entrée pour obtenir un nombre en sortie.
Si on part de 7 pour le programme A,
on a :
- Choisir un nombre : 7
- Soustraire 3 à ce nombre : 7−3=4
- Multiplier le résultat par 8 : 4×8=32
- Ajouter le carré du nombre de départ : 32+72=81
Pour le programme B :
- Choisir un nombre : 7
- Ajouter 4 à ce nombre : 7+4=11
- Calculer le carré du résultat obtenu : 112=121
- Soustraire 40 au résultat obtenu : 121−40=81
Je te laisse refaire le travail pour les autres valeurs indiquées, tu devrais constater que les deux programmes produisent les mêmes sortie.
Ils semblent donc équivalents... Pour le prouver, il faut entrer dans ces programmes, un nombre indéterminé désigné par une lettre, cela deviendra du calcul littéral.
Si tu obtiens la même expression littérale à l'issue des deux programmes, tu auras prouvé que ces deux programmes sont équivalents.
Bonne continuation
Bonjour,
le principe d'un programme de calcul est de le faire fonctionner avec des nombres en entrée pour obtenir un nombre en sortie.
Si on part de 7 pour le programme A,
on a :
[list]
[*] Choisir un nombre : 7
[*] Soustraire 3 à ce nombre : 7−3=4
[*] Multiplier le résultat par 8 : 4×8=32
[*] Ajouter le carré du nombre de départ : 32+72=81
[/list]
Pour le programme B :
[list]
[*] Choisir un nombre : 7
[*] Ajouter 4 à ce nombre : 7+4=11
[*] Calculer le carré du résultat obtenu : 112=121
[*] Soustraire 40 au résultat obtenu : 121−40=81
[/list]
Je te laisse refaire le travail pour les autres valeurs indiquées, tu devrais constater que les deux programmes produisent les mêmes sortie.
Ils semblent donc équivalents... Pour le prouver, il faut entrer dans ces programmes, un nombre indéterminé désigné par une lettre, cela deviendra du calcul littéral.
Si tu obtiens la même expression littérale à l'issue des deux programmes, tu auras prouvé que ces deux programmes sont équivalents.
Bonne continuation