π
<-

Correction algo exo 3 BAC S 2017, Inde avril 2017

Discussions scientifiques et scolaires

Correction algo exo 3 BAC S 2017, Inde avril 2017

Unread postby critor » 26 Apr 2017, 15:58

Correction algo exercice n°3 du sujet de Maths du BAC S 2017 en Inde :
https://toutmonexam.fr/epreuve.php?id=2251

Question B)3)a)
Rajoutons une instruction en fin de boucle pour afficher le nouvel état des variables demandées par le tableau, et traduisons l'algorithme en un programme pour notre calculrice :

Algorithme
Programme
Code: Select all
Variables :
   R et S sont des réels
   n et k sont des entiers
Traitement :
   S prend la valeur 0
   Demander la valeur de n
   Pour k variant de 1 à n faire
      R prend la valeur 2,5/n×f(2,5/n×k)
      S prend la valeur S+R
      Afficher k, R et S
   Fin Pour
   Afficher S
Code: Select all
Chaîne►Équ("ln((­2X²+13.5)",Y₁)
0→S
Prompt N
For(K,1,N)
   2.5/N*Y₁(2.5/N*K)→R
   S+R→S
   Pause arrondir({K,R,S},6)
End
S

Code: Select all
String►Equ("ln((­2X²+13.5)",Y₁)
0→S
Prompt N
For(K,1,N)
   2.5/N*Y₁(2.5/N*K)→R
   S+R→S
   Pause round({K,R,S},6)
End
S

Code: Select all
Define inde17s(n)=
Func
   Local f,r,s,k
   Define f(x)=ln(−2·x^(2)+13.5)
   0→s
   For k,1,n
      ((2.5)/(n))·f(((2.5)/(n))·k)→r
      s+r→s
      Disp k,r,s
   EndFor
   Return s
EndFunc
Code: Select all
"ln (-2x²+13.5)"→Y1
0→S
?→N
For 1→K To N
   2.5÷N×Y1(2.5÷N×K)→R
   S+R→S
   {K,R,S}◢
Next
S

Code: Select all
SetDecimal
Define f(x)=ln(-2x^2+13.5)
0⇒s
Input n
For 1⇒k To n
   2.5/n*f(2.5/n*k)⇒r
   s+r⇒s
   Print {k,r,s}
Next
Print s
Code: Select all
EXPORT INDE2017S(N)
BEGIN
   F1:="LN(-2*X^2+13.5)";
   S:=0;
   FOR K FROM 1 TO N DO
      R:=2.5/N*F1(2.5/N*K);
      S:=S+R;
      PRINT(ROUND({K,R,S},6));
   END;
   PRINT(S);
END;


La calculatrice affiche alors le tableau, qui permet non seulement d'obtenir les valeurs manquantes, mais également de les valider grâce aux autres valeurs.

Etape kRS
10,1301160,130116
20,1300600,260176
30,1299680,390144
40,1298370,519981
...
240,1181373,025705
250,1169703,142675
...
490,0201065,197538
5005,197538

S=5,197538
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Correction algo exo 3 BAC S 2017, Inde avril 2017

Unread postby Hamza.S » 26 Apr 2017, 16:15

petite précision, pour le code Nspire et 68k.
Disp ne fonctionne pas dans une fonction sur les 68k (en tout cas pas sur les TI 89 Titanium que j'ai eu)
et côté Nspire, pour les variables séparées par une virgule, les résultats sont mis côte à côte, donc soit on fait une liste pour que ça soit lisible/compréhensible soit on fait plusieurs Disp.
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Correction algo exo 3 BAC S 2017, Inde avril 2017

Unread postby critor » 26 Apr 2017, 16:25

Hamza.S wrote:petite précision, pour le code Nspire et 68k.
Disp ne fonctionne pas dans une fonction sur les 68k (en tout cas pas sur les TI 89 Titanium que j'ai eu)

Merci - mais c'est bientôt 2018, donc pas grave. :)
Je vais prochainement cesser de prendre en compte / mentionner les modèles non conformes pour les corrections.

Hamza.S wrote:et côté Nspire, pour les variables séparées par une virgule, les résultats sont mis côte à côte, donc soit on fait une liste pour que ça soit lisible/compréhensible soit on fait plusieurs Disp.

Je ne te comprends pas, désolé.

D'une part c'est lisible je trouve :
Image

D'autre part, une liste fera exactement pareil : les résultats seront affichés côte à côte également.
C'est même pire, vu que ça va surcharger l'affichage dans le peu d'espace que l'on a en rajoutant des { } .
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Correction algo exo 3 BAC S 2017, Inde avril 2017

Unread postby Hamza.S » 26 Apr 2017, 16:39

ah non, c'est bon.
je pensais plus au résultat du genre 13 150 par exemple, une personne pourrait prendre l'espace entre les 2 nombres pour un séparateur de milliers.
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Correction algo exo 3 BAC S 2017, Inde avril 2017

Unread postby imane1299 » 20 May 2017, 18:16

J'ai un soucis, après avoir vérifier la syntaxe et enregistrer, quand je bascule sur la feuille de calcul je sais pas qu'est ce qu'il faut taper pour afficher les résultats :(
User avatar
imane1299
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 2
Joined: 26 Dec 2015, 21:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: première S SVT

Re: Correction algo exo 3 BAC S 2017, Inde avril 2017

Unread postby Wistaro » 20 May 2017, 18:18

imane1299 wrote:J'ai un soucis, après avoir vérifier la syntaxe et enregistrer, quand je bascule sur la feuille de calcul je sais pas qu'est ce qu'il faut taper pour afficher les résultats :(


inde17s(n)
n étant le nombre que tu veux.
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.4%
 
Posts: 3183
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: Correction algo exo 3 BAC S 2017, Inde avril 2017

Unread postby imane1299 » 20 May 2017, 18:31

Wistaro wrote:
imane1299 wrote:J'ai un soucis, après avoir vérifier la syntaxe et enregistrer, quand je bascule sur la feuille de calcul je sais pas qu'est ce qu'il faut taper pour afficher les résultats :(


inde17s(n)
n étant le nombre que tu veux.


Merci, je viens de trouver le pb j'étais pas en mode programmation "fonction " je sais pas trop ce que c'est mais c'est bon j'ai taper ...(n) et ça a fonctionné MERCi
User avatar
imane1299
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 2
Joined: 26 Dec 2015, 21:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: première S SVT


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

Who is online

Users browsing this forum: No registered users and 0 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.
681 utilisateurs:
>642 invités
>30 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)