π
<-

Correction algo+tableur exo 2 BTS CGO 2016 (France mai 2016)

Discussions scientifiques et scolaires

Correction algo+tableur exo 2 BTS CGO 2016 (France mai 2016)

Unread postby critor » 18 May 2016, 12:47

Correction algo exercice n°2 du sujet de Maths du BTS CGO de mai 2016 en France.

Question C)3)
On nous donne en annexe une feuille de calculs à compléter et justifier :
Image

La formule à saisir en C3 pour la compléter par recopie vers le bas est =C2+10.
On peut ensuite réaliser la feuille de calculs dans l'application tableur intégrée ou rajoutable à la plupart des calculatrices graphiques (sauf TI-82 Stats et Casio Graph 25) afin d'obtenir ou vérifier la réponse à apporter :
Image

Question C)4)
Pour savoir ce que répond l'algorithme, programmons-le sur notre calculatrice.
Pour pouvoir justifier de cette réponse, rajoutons au passage des instructions donnant l'état des variables et du test à chaque fin d'itération de la boucle tant que.


Algorithme
Programme
Code: Select all
Variables :
   N entier, A et B réels
Initialisation :
   N=0
   A=310
   B=280
Traitement :
   TANT QUE A≥B
      Affecter à N la valeur N+1
      Affecter à B la valeur 1.05*B
      Affecter à A la valeur A+10
      Afficher N, A, B, et A≥B
   Fin TANT QUE
Sortie :
   Afficher N
Code: Select all
0→N
310→A
280→B
While A≥B
   N+1→N
   1.05*B→B
   A+10→A
   Disp {N,A,B,A≥B}
End
N

Code: Select all
Define bts2016cgo()=
Func
   Local n,a,b
   0→n
   310→a
   280→b
   While a≥b
      n+1→n
      1.05*b→b
      a+10→a
      Disp {n,a,b,a≥b}
   EndWhile
   Return n
EndFunc
Code: Select all
0→N
310→A
280→B
While A≥B
   N+1→N
   1.05×B→B
   A+10→A
   {N,A,B,A≥B}◢
WhileEnd
N

Code: Select all
0⇒n
310⇒a
280⇒b
While a≥b
   n+1⇒n
   1.05×b⇒b
   a+10⇒a
   Print {n,a,b,judge(a≥b)}
WhileEnd
Print n
Code: Select all
EXPORT BTS2016CGO()
BEGIN
   N:=0;
   A:=310;
   B:=280;
   WHILE A≥B DO
      N:=N+1;
      B:=1.05×B;
      A:=A+10;
      PRINT({N,A,B,A≥B})
   END;
   PRINT(N)
END;


D'où la réponse 6, et sa justification avec cette trace de l'algorithme :
Etat aprèsInitialisation1ère itération2ème itération3ème itération4ème itération5ème itération6ème itération
Valeur de N0123456
Valeur de A310320330340350360370
Valeur de B
(arrondie au dixième près)
280294308,7324,1340,3357,4375,2
Test A≥BVraiVraiVraiVraiVraiVraiFaux

N est la rang de l'année compté à partir de 2015.
Cet algorithme s'articule autour d'une unique boucle tant que de condition de poursuite A≥B, et se termine donc sur la réalisation de la condition contraire A<B.
Dans le contexte de cet algorithme, la valeur répondue est donc le nombre d'années qu'il faudra à compter de 2015 pour que l'effectif de l'école B dépasse celui de l'école A.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 50.2%
 
Posts: 42133
Images: 16453
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Return to Maths, physique, informatique et autre...

Who is online

Users browsing this forum: ClaudeBot [spider] and 10 guests

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1174 utilisateurs:
>1127 invités
>41 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)