# DNB Fonctions et programmes de calculs
MathALEA
EX
1
• Choisir un nombre
• Ajouter 1 à ce nombre
Voici un programme de cal-
• Calculer le carré du résultat
cul :
• Soustraire le carré du nombre de départ au résultat précédent.
• Écrire le résultat.
1. On choisit 4 comme nombre de départ. Prouver par le calcul que le résultat obtenu
avec le programme est 9.
2. On note 𝑥 le nombre choisi.
a. Exprimer le résultat du programme en fonction de 𝑥.
b. Prouver que ce résultat est égal à 2𝑥 + 1.
3. Soit 𝑓 la fonction définie par 𝑓(𝑥) = 2𝑥 + 1.
a. Calculer l’image de 0 par 𝑓.
b. Déterminer par le calcul l’antécédent de 5 par 𝑓.
c. En annexe 1, tracer la droite représentative de la fonction 𝑓.
d. Par lecture graphique, déterminer le résultat obtenu en choisissant −3 comme
nombre de départ dans le programme de calcul. Sur l’annexe, laisser les traits de
construction apparents.
À RENDRE AVEC LA COPIE
ANNEXE 1
[Link] – CC-BY-SA
# DNB Fonctions et programmes de calculs
MathALEA
𝑦
8
2
𝑥
0
−10 −8 −6 −4 −2 0 2 4 6 8
−2
−4
−6
−8
EX
2
On donne le programme de calcul suivant :
• Choisir un nombre
• Ajouter 1
• Élever le résultat au carré
• Soustraire au résultat le carré du nombre de départ
1. Montrer que lorsqu’on choisit le nombre 2 au départ, on obtient le nombre 5 au final.
2. Quel résultat obtient-on lorsqu’on choisit au départ le nombre −3 ?
3. On définit une fonction 𝑓 qui, à tout nombre 𝑥 choisi à l’entrée du programme, associe
le résultat obtenu à la fin de ce programme.
Ainsi, pour tout 𝑥, on obtient 𝑓(𝑥) = (𝑥 + 1)2 − 𝑥2
Montrer que 𝑓(𝑥) = 2𝑥 + 1.
[Link] – CC-BY-SA
# DNB Fonctions et programmes de calculs
MathALEA
4. Cette question est un questionnaire à choix multiples (QCM).
Dans chaque cas, une seule réponse est correcte. Pour chacune des questions, écrire
sur la copie le numéro de la question et la bonne réponse.
Aucune justification n’est demandée.
Question Réponse A Réponse B Réponse C
1. La représenta-
tion graphique de la La représentation A La représentation B La représentation C
fonction 𝑓 est :
2. En utilisant
la représentation A,
l’image de 1 par la 4 −2 0
fonction représentée
est :
3. En utilisant
la représentation B,
l’antécédent de 3 par −1 −5 2
la fonction représen-
tée est :
Représentation A : Représentation B :
5 2
4 1
3 0
−1 0 1 2
2 −1
1 −2
0 −3
−4 −3 −2 −1 0 1 2
−1 −4
−2 −5
[Link] – CC-BY-SA
# DNB Fonctions et programmes de calculs
MathALEA
Représentation C :
5
0
−3 −2 −1 0 1 2
−1
−2
EX
3
1. On a utilisé une feuille de calcul pour obtenir les images de différentes valeurs de 𝑥
par une fonction affine 𝑓.
Voici une copie de l’écran obtenu :
B2 =3*B1−4
A B C D E F G H
1 𝑥 −2 −1 0 1 2 3 4
2 𝑓(𝑥) −10 −7 −4 −1 2 5 8
a. Quelle est l’image de −1 par la fonction 𝑓 ?
b. Quel est l’antécédent de 5 par la fonction 𝑓 ?
c. Donner l’expression de 𝑓(𝑥).
d. Calculer 𝑓(10).
2. On donne le programme suivant qui traduit un programme de calcul.
[Link] – CC-BY-SA
# DNB Fonctions et programmes de calculs
MathALEA
Quand est cliqué
demander Choisir un nombre et attendre
mettre A à réponse
mettre A à A + 3
mettre A à A * 2
mettre A à A −5
dire regroupe Le programme de calcul donne A
a. Écrire sur votre copie les deux dernières étapes du programme de calcul :
• Choisir un nombre.
• Ajouter 3 à ce nombre.
• …
• …
b. Si on choisit le nombre 8 au départ, quel sera le résultat ?
c. Si on choisit 𝑥 comme nombre de départ, montrer que le résultat obtenu avec
ce programme de calcul sera 2𝑥 + 1.
d. Quel nombre doit-on choisir au départ pour obtenir 6 ?
3. Quel nombre faudrait-il choisir pour que la fonction 𝑓 et le programme de calcul
donnent le même résultat ?
[Link] – CC-BY-SA
# DNB Fonctions et programmes de calculs
MathALEA
[Link] – CC-BY-SA
# DNB Fonctions et programmes de calculs
MathALEA
Corrections
EX
1
1. On obtient successivement : 4 → 4 + 1 = 5 → 52 = 25 → 25 − 42 = 25 − 16 = 9.
2. On note 𝑥 le nombre choisi.
a. On obtient successivement : 𝑥 → 𝑥 + 1 → (𝑥 + 1)2 → (𝑥 + 1)2 − 𝑥2 .
b. (𝑥 + 1)2 − 𝑥2 = 𝑥2 + 2𝑥 + 1 − 𝑥2 = 2𝑥 + 1.
3. Soit 𝑓 la fonction définie par 𝑓(𝑥) = 2𝑥 + 1.
a. L’image de 0 par 𝑓 est 𝑓(0) = 2 × 0 + 1 = 1.
b. On a 𝑓(𝑥) = 2𝑥 + 1 = 5 ou 2𝑥 = 4 ou 𝑥 = 2. L’antécédent de 5 par 𝑓 est 2.
c. Voir à la fin.
d. La verticale passant par le point d’abscisse −3 coupe la droite en un point
d’ordonnée −5.
À RENDRE AVEC LA COPIE
ANNEXE
𝑦 1
8
2
𝑥
0
−10 −8 −6 −4 −2 0 2 4 6 8
−2
−4
−6
−8
[Link] – CC-BY-SA
# DNB Fonctions et programmes de calculs
MathALEA
EX
2
1. On obtient successivement :
2 → 2 + 1 = 3 → 32 = 9 → 9 − 22 = 9 − 4 = 5.
2. En patant de −3, on obtient :
−3 → −3 + 1 = −2 → (−2)2 = 4 → 4 − (−3)2 = 4 − 9 = −5.
3.
Ainsi, pour tout 𝑥, on obtient 𝑓(𝑥) = (𝑥 + 1)2 − 𝑥2
𝑓(𝑥) = (𝑥 + 1)2 − 𝑥2 = 𝑥2 + 2𝑥 + 1 − 𝑥2 = 2𝑥 + 1.
4. — La représentation graphique de la fonction 𝑓 est la représentation C ;
— L’image de 1 par la fonction représentée est 3 ;
— En utilisant la représentation B, l’antécédent de 3 par la fonction représentée
est −1.
EX
3
1. a. Les antécédents sont dans la ligne 1, les images dans la ligne 2.
L’image de −1 par la fonction 𝑓 est 𝑓(−1) = −7.
b. L’antécédent de 5 par la fonction 𝑓 est 3.
c. On a 𝑓(𝑥) = 3𝑥 − 4.
d. Donc 𝑓(10) = 3 × 10 − 4 = 30 − 4 = 26.
2. a. Écrire sur votre copie les deux dernières étapes du programme de calcul :
• Choisir un nombre.
• Ajouter 3 à ce nombre.
• Multiplier ce nombre par
2
• Retrancher 5 de ce
nombre
b. 8 donne successivement 8 → 11 → 22 → 17.
[Link] – CC-BY-SA
# DNB Fonctions et programmes de calculs
MathALEA
c. 𝑥 donne successivement 𝑥 → 𝑥 + 3 → 2(𝑥 + 3) → 2(𝑥 + 3) − 5.
Or 2(𝑥 + 3) − 5 = 2𝑥 + 6 − 5 = 2𝑥 + 1.
d. • Il faut trouver 𝑥 tel que 2(𝑥 + 3) − 5 = 2𝑥 + 6 − 5 = 2𝑥 + 1 = 6 soit 2𝑥 = 5 et
enfin 𝑥 = 2, 5.
• On peut « remonter » les opérations :
11
5, 5 − 3 = 2, 5 ← = 5, 5 ← 6 + 5 = 11 ← 6.
2
3. Il faut trouver 𝑥 tel que :
3𝑥 − 4 = 2𝑥 + 1 soit en ajoutant −2𝑥 à chaque membre : 𝑥 − 4 = 1 et en ajoutant 4
à chaque membre : 𝑥 = 5.
Par 𝑓 et par le programme de calcul 5 donne 11.
[Link] – CC-BY-SA