Bonjour, j'aurai besoin d'aide pour mon exercice, le voici :
lafol > lien supprimé, fais l'effort de recopier ton énoncé sur le forum, Kebab, si tu veux de l'aide
(je n'ai pas pu l'uploader via le site étant donné ses dimensions...)
J'ai réussi la question 1, a) et b) cependant j'ai du mal pour la question 2.
J'ai suivi les instructions afin de rentrer l'algorithme sur ma calculatrice et le voici :
: Prompt A,B,P
: A --> U
: B --> V
: While V-U>P
: (U+V)/2 sto T
: If (-U^3-6U²-9U+20)*(-T^3-6T²-9T+20)<0
: Then
: T --> V
: Else
: T --> U
: End
: End
: Disp "SOL: ",U,V
donc question 2) :
2. Avec un algorithme
L'algorithme ci-dessous permet d'obtenir un encadrement d'amplitude inférieure ou égale à p de la solution t0 d'une équation f(t)=0 dans un intervalle [a;b].
Entrées
Saisir a, b et p
Traitement
u prend la valeur a
u prend la valeur b
Tant que v-u > p
t prend la valeur (u+v)/2
Si f(u)*f(t)<0 alors
v prend la valeur t
Sinon
u prend la valeur t
Fin si
Fin tant que
Sortie
Afficher "la solution est comprise entre", u et v
a) Faire fonctionner l'algorithme précédent avec p=0,25 en recopiant et complétant le tableau ci-dessous. On arrondira au millième les valeurs de f(t) et f(u)
(Je n'ai pas réussi à faire le tableau via table donc je le poste en photo ici)
D'accord très bien, le voici :
On place dans un congélateur un bac rempli d'eau pour obtenir des glaçons.
Jusqu'à obtention des glaçons la températauref(t) de l'eau, en degré Celcius est modélisé par :
f(t):-3t3 -6t² -9t +20 où t est le temps écoulé, en heures, depuis l'instant où le bac a été placé dans le réfrigérateur.
On se propose de déterminer au bout decombien de temps le bac sera rempli de glaçons.
1. Déterminer une durée approximative
a)Dresser le tableau de variation de f sur [0;2].
b) En déduire que l'équation f(t)=0 admet une unique solution t0 dans [0;2].
Interprétez le résultat.
2. Avec un algorithme
L'algorithme ci-dessous permet d'obtenir un encadrement d'amplitude inférieure ou égale à p de la solution t0 d'une équation f(t)=0 dans un intervalle [a;b].
Entrées
Saisir a, b et p
Traitement
u prend la valeur a
u prend la valeur b
Tant que v-u > p
t prend la valeur (u+v)/2
Si f(u)*f(t)<0 alors
v prend la valeur t
Sinon
u prend la valeur t
Fin si
Fin tant que
Sortie
Afficher "la solution est comprise entre", u et v
a) Faire fonctionner l'algorithme précédent avec p=0,25 en recopiant et complétant le tableau ci-dessous. On arrondira au millième les valeurs de f(t) et f(u)
Ou j'en suis :
J'ai réussi avec succès la question 1) a et b, j'en suis à la 2) ou j'ai commencé à taper l'algorithme à la calculatrice et le voici :
: Prompt A,B,P
: A --> U
: B --> V
: While V-U>P
: (U+V)/2 sto T
: If (-U^3-6U²-9U+20)*(-T^3-6T²-9T+20)<0
: Then
: T --> V
: Else
: T --> U
: End
: End
: Disp "SOL: ",U,V
néanmoins j'ai du mal à remplir ce tableau (Je n'ai pas réussi à faire le tableau via table donc je le poste en photo ici)
Il suffit simplement de le faire à la main. A droite tu as les nouvelles valeurs de u et v pour l'étape qui suit, et tu continues jusqu'à que la condition v-u>p soit fausse.
Et lorsque je lance mon algorithme ma calculette me demande A,B et P mais quel valeur dois-je rentrer??
Pas besoin de ré-écrire le programme sur ta calculette, tu remplis le tableau à la main au fur et à mesure.
Il suffit de suivre l'algorithme...
Je t'explique la première ligne :
On commence avec v=2, u=0.
Est-ce que v-u>p=0,25 ? Oui. Donc on rentre dans la bouche "tant que" (appelée aussi boucle "while").
t prend la valeur (u+v)/2=1. f(t) vaut alors f(1)=4. On a f(u)=20. Comme f(t)*f(u)<0, d'après l'algorithme, dans ce cas, on prend alors u=t=1 et v garde la valeur 2.
Puis on continue avec les nouvelles valeurs de u et v.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :