Variables k U V n
Initialisation 0 0 4
Traitement 0
1
4[f(2)+ f(2,25)]≈0,06625
1
4[f(2,25)+ f(2,5)]≈0,20572
1
4[f(2)+ f(2,25)+ f(2,5)]≈0,20572
1
4[f(2,25)+ f(2, 5)+ f(2,75)]≈0,42466
1
4[f(2)+ f(2,25)+ f(2,5)+ f(2,75)]≈0,42466
1
4[f(2,25)+ f(2,5)+ f(2,75)+ f(3)]≈,728875
4
Affichage On affiche U arrondi par défaut à
On affiche V arrondi par excès à
Remarques :
1. Comme le dit sûrement tout le temps votre prof de physique, on arrondit seulement à la fin sinon les erreurs d'arrondi s'accumulent.
2. On peut faire un tableau de valeurs à la calculatrice avec un pas de 0,25 pour obtenir les valeurs à ajouter. En mettant le curseur sur
une case de ce tableau, on peut faire afficher plus de décimales.
3. f(2)=0 voilà pourquoi certaines valeurs réapparaissent : Ne les calculez pas deux fois.
4. On doit voir tourner l'algorithme : Ne mettez pas uniquement le résultat sinon les points partent à la poubelle avec votre brouillon...
c) On peut donc en déduire que
.
2) a) Trouver le plus petit entier
Un=1
n
[
f(2)+ f
(
2+1
n
)
+f
(
2+2
n
)
+⋯+ f
(
2+n−1
n
)
]
Vn
=1
n
[
f
(
2+1
n
)
+f
(
2+2
n
)
+⋯+ f
(
2+n−1
n
)
+f(3)
]
Vn
−Un=1
n
(
f(3)− f(2)
)
=3ln(3/2)−2ln(1)
n=3ln(1,5)
n
Vn
−Un<0,1⇔3ln(1,5)
n<0,1⇔3ln(1,5)<0,1 n⇔n>3ln(1,5)
0,1
donc le plus petit entier
soit inférieur à 0,1 est 13.
Vérification:
V12−U12=f(3)− f(2)
12 ≈0,101>0,1
V13−U13=f(3)− f(2)
13 ≈0,094<0,1
b) Première méthode (pour ceux qui aiment les
algorithmes mais pas les calculs) : Pour obtenir un
encadrement de
d'amplitude inférieure à 0,01 dans
l'algorithme, on ajoute une boucle TANT QUE (voir ci-
contre).
Idée : Pour une valeur donnée de n, on calcule
(c'est le rôle de la boucle POUR) puis on regarde si l'écart
entre ces deux nombres est supérieur ou égale à 0,01. Si
c'est le cas, on recommence avec la valeur suivante de n.
(c'est le rôle de la boucle TANT QUE).
Deuxième méthode (pour ceux qui aiment les calculs
mais pas les algorithmes) :
On calcule la plus petite valeur de n qui permet d'obtenir
un encadrement de
d'amplitude inférieure à 0,01
(mêmes calculs que précédemment) :
Vn
−Un<0,01⇔3ln(1,5)
n<0,01⇔3ln(1,5)<0,01n⇔n>3ln(1,5)
0,01
donc le plus petit entier
soit inférieur à 0,1 est 122. On remplace 4 par
122 dans l'algorithme précédent.
Algorithme
Variables
sont des entiers naturels
sont des nombres réels
Initialisation
prend la valeur 1
Traitement
TANT QUE
Fin POUR
Affecter à n la valeur n+1
Fin TANT QUE
Affichage
Afficher
Mme Helme-Guizon http://mathematoques.weebly.com
3