Bonjour à tous, je suis en classe de terminale et actuellement je suis entrain de m'entrainer pour le bac qui arrive bientôt sur quelque exercices que mon prof m'a conseillé de les faire mais le problème c'est que je ne comprends pas un exercice alors je vous donne seulement celui là. Pourriez-vous m'aider à mieux interpréter mes deux exercices, s'il vous plait ?
Exercice 1 : Dans une usine, le cout de fabrication (en milliers d'euros) de x objets, pour un nombre d'objets compris entre 1 et 5, est donné par l'expression : f(x) = x + 8/x
1) Ci-contre est donné un algorithme dans lequel intervient la fonction f. Quels sont les affichages produits par cet algorithme ? A quoi correspondent les valeurs finales affichées ?
2) On suppose qu'en fait le cout de fabrication f (x) mais pour x milliers d'objets fabriqués, x compris entre 1 et 5. Étudier les variations de la fonction f et déterminer le nombre d'objets, à l'unité près, pour lequel ces couts de fabrications sont les plus faibles.
...............................................
Information supplémentaire :
M prend la valeur f(1)
X prend la valeur 1
Pour I allant de 2 à 5
Y prend la valeur f(I)
Si M > Y
M prend la valeur Y
X prend la valeur I
Afficher M
Fin
Fin
Afficher
Merci d'avance pour vos réponses !
tu devrais faire fonctionner l'algorithme à la main (tu exécutes chaque instruction comme si tu étais le processeur) pour te faire une idée de ce que ça fait.
Pour savoir "Quels sont les affichages produits par cet algorithme ? " il faut le faire fonctionner.
les instructions sont pourtant simples à comprendre, fais le tourner cet algorithme (tu peux même aussi le faire marcher pas à pas dans algobox).
chaque fois qu'une variable change de valeur, tu notes ça dans un tableau qui a une colonne pour chaque variable.
si tu n'essayes pas de faire ça au moins une fois, tu ne sauras jamais comment marche un algorithme.
s'il y a des instructions que tu ne comprends pas, n'hésite pas.
non Pour I allant de 2 à 5 fait commencer I à 2 et pas à 1
donc Y prend la valeur f(I) ça calcule f(2)
ensuite tu as oublié que quand on arrive au FinPour, l'algorithme remonte à l'instruction Pour I allant de 2 à 5 et fait I=3 et re-parcourt la boucle (il va le faire 4 fois comme ça).
effectivement ça capte le X qui fournit la valeur la plus faible de f(X) entre 1 et 5 que l'on retrouve dans M.
mais non, la valeur la plus faible n'est pas pour X=5
(voir étude de la fonction au 2) d'ailleurs)
elle est fausse ta table :
et puis attention l'algorithme affiche les M donc les valeurs la plus faible rencontrée et pas les f(I)
javier549=Glorieux=multicompte qu'on met en place pour contourner la 1re sanction....on n'apprécie pas trop ce genre là ici.....
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :