Algobox

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

Algobox

par kebab15 » 01 Nov 2015, 01:21

Bonjour, j'aurai besoin d'aide pour ce devoir maison, je dois écrire l'algorithme sur le logiciel algobox et ça me pose problème. Afin de vous simplifier la compréhention de l'exercice je vous mets tout l'énoncé.

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)

b) Ecrire cet algorithme avec le logiciel algobox. Appliquer cet algorithme de façon à obtenir une valeur approchée de t0 à moins de :

1) 30 min près 2) 15min près 3) 2 min près


Je précise que j'ai déjà tout fait c'est uniquement l'écriture de l'algorithme (donc la question en 2b en gras) qui me pose problème.



lulu math discovering
Membre Rationnel
Messages: 631
Enregistré le: 24 Aoû 2015, 09:47

par lulu math discovering » 01 Nov 2015, 12:55

Quel est le problème ?

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 13:17

l'algorithme que j'ai fait ne fonctionne pas, je vais le poster

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 13:22

combien de variable dois-je déclarer au début ?

lulu math discovering
Membre Rationnel
Messages: 631
Enregistré le: 24 Aoû 2015, 09:47

par lulu math discovering » 01 Nov 2015, 13:45

Autant que tu utilises de lettres différentes.
Si je n'en oublie pas, tu vas déclarer a, b, p, u, v et t.

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 18:10

que dois-je rentrer pour f(u) et f(t) svp ?

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 18:16

J'ai essayé ceci mais ça ne fonctionne pas Image

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 18:17

Image

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 18:52

Lorsque j'arrive à "Si f(u)*f(t) <0 alors" que dois-je rentrer pour f(u) et f(t) svp ? merci beaucoup

lulu math discovering
Membre Rationnel
Messages: 631
Enregistré le: 24 Aoû 2015, 09:47

par lulu math discovering » 01 Nov 2015, 18:54

Pour f(u) et f(t), rentre tout simplement l'expression de la fonction.

En fait ton algo fait ce que tu lui dit de faire, c'est-à-dire afficher "la solution est comprise entre u et v" alors que tu dois lui demander d'afficher les VALEURS de u et v.

Ca donne :
AFFICHER "la solution est comprise entre "
AFFICHER valeur de : u
AFFICHER " et "
AFFICHER valeur de : v

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 19:05

pour f(u) je rentre 20 ? et pour f(t) je rentre -x^3-6x^2-9x+20 ?

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 19:10

c'est vraiment f(u) et f(t) qui me pose problème je ne sais pas quoi rentrer

lulu math discovering
Membre Rationnel
Messages: 631
Enregistré le: 24 Aoû 2015, 09:47

par lulu math discovering » 01 Nov 2015, 20:00

Attends, si on note t le temps et T la température, c'est lequel ton f(t) ?
T=f(t) ou t=f(T) ?

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 20:01

bah le temps là oui

lulu math discovering
Membre Rationnel
Messages: 631
Enregistré le: 24 Aoû 2015, 09:47

par lulu math discovering » 01 Nov 2015, 20:07

Ah, j'ai compris après avoir mieux relu ton premier post. Tu as donc bien la température T qui est exprimé en fonction du temps t.

Si tu veux exprimer f(t) je persiste à te dire d'écrire l'expression de la fonction (avec t comme inconnue, l'ordinateur te calculeras ça tout seul).
Pour f(u), réécris l'expression, mais avec u comme variable.

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 20:11

donc a la place de f(u) je rentre 20 ? et pour f(t) je rentre (-x^3-6x^2-9x+20) ? C'est bien ça ?

lulu math discovering
Membre Rationnel
Messages: 631
Enregistré le: 24 Aoû 2015, 09:47

par lulu math discovering » 01 Nov 2015, 20:16

Non.

Pour f(t), réécris (-x^3-6x^2-9x+20) mais en remplaçant le x par t.
Pour f(u), réécris (-x^3-6x^2-9x+20) mais en remplaçant le x par u.

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 20:26

Image

je comprend pas pourquoi il est faux.... quand je test l'algorithme le logiciel me dit :

***L'algorithme contient une erreur : impossible de le lancer***
***Vérifiez la syntaxe des affectations et des conditions***

Qu'est-ce que j'ai fait de mal?

lulu math discovering
Membre Rationnel
Messages: 631
Enregistré le: 24 Aoû 2015, 09:47

par lulu math discovering » 01 Nov 2015, 20:35

Ne t'inquiète pas, ça m'arrive aussi qu'algobox plante quand je le fais tourner depuis trop longtemps et il me mets exactement le même message d'erreur. Essaie de fermer le redémarrer ça devrait aller mieux.

kebab15
Membre Naturel
Messages: 21
Enregistré le: 01 Nov 2015, 01:14

par kebab15 » 01 Nov 2015, 20:36

J'ai essayé mais il ne fonctionne toujours pas je comprend pas...

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 62 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite