π
<-

L'algorithme du BAC S de Nouvelle Calédonie novembre 2012

Toutes les news concernant les examens (BAC, DNB, etc.) et concours scolaires

L'algorithme du BAC S de Nouvelle Calédonie novembre 2012

Unread postby critor » 20 Jan 2013, 15:46

Bonjour,



Aujourd'hui, faisons un petit peu d'algorithmique.
Nous allons nous intéresser au sujet de maths du BAC S qui vient de tomber en novembre 2012 en Nouvelle Calédonie (hémisphère sud, le calendrier scolaire est donc décalé), sujet qui n'est donc pas dans tes annales papier éditées au mois d'août.

Ce dernier comportait une partie algorithmique à la fin de l'exercice 1 qui portait sur les fonctions et les suites, et reste donc entièrement d'actualité pour le nouveau programme 2013:
Image


Il s'agit donc d'un algorithme calculant de façon itérative les termes d'une suite u définie par la donnée de son 1er terme 4 et par la relation de récurrence un+1=5ln(un+3).
C'est justement comme par hasard la suite étudiée dans le début de l'exercice! ;)



La variable u joue ici le rôle du terme un.

La boucle 'tant que' s'arrête dès que la condition de répétion u-14,2<0 devient fausse, c'est-à-dire dès que u-14,2≥0, soit u≥14,2.
L'algorithme s'arrête donc au premier terme un≥14,2 et l'affiche.


Or, il a été démontré en partie A et B que la suite u convergeait vers α≈14,23.
Donc à partir d'un certain rang, on obtient un≥14,2.
L'algorithme s'arrête.



Là encore, petit truc sympa: la 2ème question demande ce qu'affiche l'algorithme et il n'y avait aucun besoin de comprendre ou traiter la question précédente pour y répondre - il suffit de traduire l'algorithme en un programme pour sa calculatrice et de recopier! :bj:



Voici le programme pour l'ensemble des calculatrices graphiques TI-73 à TI-84, ainsi que l'affichage produit:
Image Image


La réponse à la question serait donc 14,22315.



Voici maintenant le programme pour l'ensemble des calculatrices Casio Graph et Casio Prizm fx-CG et l'affichage produit:
Image Image


Là encore 14,22315.



Voici enfin le programme pour TI-Nspire, et son exécution sur une TI-Nspire CAS:
Image


Ah... petit problème sur TI-Nspire CAS: le programme affiche une valeur exacte et non une valeur décimale approchée, ce qui nous empêche de répondre à la question.
Il y a plusieurs moyens de contourner cela - voici par exemple une modification du programme qui a l'avantage de tourner à la fois sur TI-Nspire numérique et sur TI-Nspire CAS:
Image


Autre problème maintenant: la TI-Nspire nous répond 14,2231 et l'on devrait donc écrire à 10-5 près 14,22310 ce qui est faux pour le dernier chiffre. La calculatrice ne nous a même pas affiché une valeur approchée mais une troncature à 10-4.

Consultons les propriétés par défaut de notre document avec:
  • sur clavier TouchPad: :nsdo: :ns2: :ns1:
  • sur clavier ClickPad: :nsct: :nsho: :ns2: :ns1:
Image


Nous remarquons immédiatement la cause du problème: notre document a été créé par défaut avec un affichage de 6 chiffres significatifs.
Image


Nous allons donc changer ça - mais comme la calculatrice semble ne pas toujours afficher un arrondi au sens où on le définit au collège mais parfois une troncature et comme c'est un arrondi que l'on nous demande, ne le passons pas à 7 chiffres mais par sécurité à 8 chiffres significatifs:
Image


Après toutes ces péripéries, voici enfin un résultat utilisable pour répondre à la question:
Image


Voilà 14,22315 encore une fois.



A bientôt!




Lien:
Sujet Maths BAC S Nouvelle Calédonie novembre 2012
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: L'algorithme du BAC S de Nouvelle Calédonie novembre 201

Unread postby Loulou 54 » 20 Jan 2013, 18:31

Notons que pour la TI Nspire, pour éviter de devoir changer les réglages généraux, on peux simplement rappeler la valeur de l'historique dans la barre de calcul : elle comportera alors le maximum de chiffres significatifs, et on pourra répondre à la question. :)
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon

Re: L'algorithme du BAC S de Nouvelle Calédonie novembre 201

Unread postby critor » 20 Jan 2013, 18:35

Loulou 54 wrote:Notons que pour la TI Nspire, pour éviter de devoir changer les réglages généraux, on peux simplement rappeler la valeur de l'historique dans la barre de calcul : elle comportera alors le maximum de chiffres significatifs, et on pourra répondre à la question. :)


Merci, mais sauf que ça ne marche pas avec un affichage d'instruction 'disp', uniquement avec un résultat retourné. ;)

Un programme ne retournant pas de résultat il faudrait programmer une fonction et non un programme, et introduire 2 nouvelles instructions hors-programme qui pourraient gêner certains de nos lecteurs: 'local' et 'return'. C'est pour ça que je ne l'ai pas fait, mais tu es libre de le faire. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: L'algorithme du BAC S de Nouvelle Calédonie novembre 201

Unread postby Excale » 20 Jan 2013, 18:35

Utilise setMode() alors :).
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: L'algorithme du BAC S de Nouvelle Calédonie novembre 201

Unread postby Adriweb » 20 Jan 2013, 18:37

Aussi, on peut régler le mode de calcul/affichage directement dans le programme.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: L'algorithme du BAC S de Nouvelle Calédonie novembre 201

Unread postby critor » 20 Jan 2013, 19:20

Explique comment tant que tu y es ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: L'algorithme du BAC S de Nouvelle Calédonie novembre 201

Unread postby Adriweb » 20 Jan 2013, 19:22

Suffit de mettre la ligne "setMode(1,9)" pour afficher 8 chiffres, par exemple.
Voir le menu "Mode" dans l'éditeur de programmes.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: L'algorithme du BAC S de Nouvelle Calédonie novembre 201

Unread postby nature4863 » 21 Mar 2014, 23:34

Adriweb wrote:Suffit de mettre la ligne "setMode(1,9)" pour afficher 8 chiffres, par exemple.
Voir le menu "Mode" dans l'éditeur de programmes.

il faut la mettre au début du programme ?
User avatar
nature4863
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 20%
 
Posts: 3
Joined: 21 Mar 2014, 22:57
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S


Return to News Examens / Concours

Who is online

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

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
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.
582 utilisateurs:
>569 invités
>4 membres
>9 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)