π
<-
Chat plein-écran
[^]

Correction exo 1 (algo) BAC STI2D/STL(SPCL) 2017 (Métropole)

Discussions scientifiques et scolaires

Correction exo 1 (algo) BAC STI2D/STL(SPCL) 2017 (Métropole)

Message non lude critor » 18 Juin 2017, 19:39

Correction exercice n°1 (algo) du sujet de Maths du BAC STI2D/STL(SPCL) 2017 de Métropole :
https://toutmonexam.fr/epreuve.php?id=2014

Question A) :
Posons n le nombre de jours pour que le réservoir nécessite une racharge.
$mathjax$660-0,1 n≤440\Leftrightarrow -0,1 n≤440-660\\
\phantom{660-0,1 n≤440}\Leftrightarrow -0,1 n≤-220\\
\phantom{660-0,1 n≤440}\Leftrightarrow 0,1 n≥220\\
\phantom{660-0,1 n≤440}\Leftrightarrow \frac{0,1 n}{0,1}≥\frac{220}{0,1}\\
\phantom{660-0,1 n≤440}\Leftrightarrow n≥220\times 10
\phantom{660-0,1 n≤440}\Leftrightarrow n≥2200$mathjax$

C'est donc au bout de 2200 jours que le réservoir nécessitera une recharge.

Question B)1) :
Pour tout entier naturel n,
$mathjax$u_{n+1}=0,99 u_n-0,1$mathjax$
.
Donc
$mathjax$u_1=u_{0+1}\\
\phantom{u_1}=0,99 u_0-0,1\\
\phantom{u_1}=0,99\times 660-0,1\\
\phantom{u_1}=653,4-0,1\\
\phantom{u_1}=653,3$mathjax$


De même
$mathjax$u_2=u_{1+1}\\
\phantom{u_2}=0,99 u_1-0,1\\
\phantom{u_2}=0,99\times 653,3-0,1\\
\phantom{u_2}=646,767-0,1\\
\phantom{u_2}=646,667$mathjax$


Question B)2)a) :
L'algorithme s'articule autour d'une boucle Pour.
Il utilise 3 variables :
  • l'entier N, nombe de jours au bout duquel on souhait connaître la masse restante
  • l'entier k, compter de la boucle Pour
  • le réel u qui est initialisé à
    $mathjax$u_0=660$mathjax$
    est donc la masse restante

A chaque fois qu'un jour s'écoule, la variable u doit donc être modifiée selon la relation de récurrence
$mathjax$u_{n+1}=0,99 u_n-0,1$mathjax$
:
u prend la valeur 0,99u-0,1

Pour passer de
$mathjax$u_0$mathjax$
à
$mathjax$u_N$mathjax$
, la relation de récurrence doit être appliquée N fois, ce qui implique N itérations de la boucle Pour.
Pour k allant de 1 à N

Question B)2)b) :
Pour obtenir le résultat ainsi que sa justification avec la trace par itération, rajoutons une instruction d'affichage en fin de boucle et programmons l'algorithme sur notre calculatrice graphique.


Algorithme
Programme
Code: Tout sélectionner
Variables :
   N : entier naturel
   k : entier naturel
   u : réel
Entrée :
   Saisir N
Initialisation :
   u prend la valeur 660
Traitement :
   Pour k allant de 1 à N
      u prend la valeur 0,99u-0,1
      Afficher k et u
   Fin pour
Sortie :
   Afficher u
Code: Tout sélectionner
Prompt N
660→U
For(K,1,N
   0.99U-0.1→U
   Pause {K,arrondir(U,0)}
End
U

Code: Tout sélectionner
Prompt N
660→U
For(K,1,N
   .99U-.1→U
   Pause {K,round(U,0)}
End
U

Code: Tout sélectionner
Define mesti2d2017(n)=
Func
   Local u,k
   660→u
   For k,1,n
      0.99·u-0.1→u
      Disp k,round(u,0)
   EndFor
   Return u
EndFunc
Code: Tout sélectionner
?→N
660→U
For 1→K To N
   0.99U-0.1→U
   {K,U}◢
Next
U

Code: Tout sélectionner
Paramètres : n
660⇒u
For 1⇒k To n
   0.99u-0.1⇒u
   Print {k,u}
Next
Return u
Code: Tout sélectionner
EXPORT mesti2d2017(n)
BEGIN
U:=660;
FOR K FROM 1 TO n DO
  U:=0.99*U-0.1;
  PRINT({K,ROUND(U,0)});
END;
PRINT(U);
END;


Voici la trace par itération de l'algorithme :
ku
660
1653
2647
3640
4634
5627
6621
7614
8608
9602
10596
11590
12584
13578
14572
15566
16560
17555
18549
19544
20538

Donc au bout de 20 jours il restera environ 538g au gramme près.

Question B)3)a) :
Pour tout entier naturel n,
$mathjax$v_n=u_n+10$mathjax$
.
Donc
$mathjax$v_0=u_0+10\\
\phantom{v_0}=660+10\\
\phantom{v_0}=670$mathjax$


Question B)3)b) :
$mathjax$\left(v_n\right)$mathjax$
est une suite géométrique de raison
$mathjax$q=0,99$mathjax$
.
Pour tout entier naturel n :
$mathjax$v_n=v_0 q^n\\
\phantom{v_n}=670\times 0,99^n$mathjax$


Question B)3)c) :
$mathjax$v_n=u_n+10\Leftrightarrow u_n=v_n-10$mathjax$


Donc pour tout entier naturel n :
$mathjax$u_n=670\times 0,99^n-10$mathjax$


Question B)3)d) :
$mathjax$u_{20}=670\times 0,99^{20}-10\\
\phantom{u_{20}}\approx 538$mathjax$


On confirme le résultat de la question B)2)b).

Question B)4) :
Avec un système étanche, l'automobiliste n'aurait pas du avoir besoin de recharger le réfrigérant avant 2200 jours, soit une dépense de 80€ en un peu plus de 6 ans.

Ici son système a une fuite, et la quantité de réfrigérant diminue beaucoup plus rapidement.
Il suffit de 20 jours pour qu'elle chute de 660g à 538g.
Et d'après l'algorithme programmé sur la calculatrice, il faut 40 jours pour qu'elle chute de 660g à moins de 440g (438g), le seuil de recharge.

Si l'automobiliste refuse la réparation de 400€, il devra donc recharger tous les 40 jours, soit
$mathjax$\frac{2200}{40}=55$mathjax$
fois en 2200 jours.
Cela lui coûterait donc en 2200 jours
$mathjax$55\times 80=4400€$mathjax$
.

Il vaut donc bien mieux faire la réparation et 1 recharge pour
$mathjax$400+80=480€$mathjax$
, c'est plus économique.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41497
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Retourner vers Maths, physique, informatique et autre...

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1519 utilisateurs:
>1491 invités
>23 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)