π
<-
Chat plein-écran
[^]

Correction algo exo 3 BAC S 2017, Inde avril 2017

Discussions scientifiques et scolaires

Correction algo exo 3 BAC S 2017, Inde avril 2017

Message non lude critor » 26 Avr 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: Tout sélectionner
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: Tout sélectionner
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: Tout sélectionner
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: Tout sélectionner
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: Tout sélectionner
"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: Tout sélectionner
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: Tout sélectionner
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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude Hamza.S » 26 Avr 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
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.4%
 
Messages: 4460
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude critor » 26 Avr 2017, 16:25

Hamza.S a écrit: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 a écrit: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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude Hamza.S » 26 Avr 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
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.4%
 
Messages: 4460
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude imane1299 » 20 Mai 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 :(
Avatar de l’utilisateur
imane1299
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 4%
 
Messages: 2
Inscription: 26 Déc 2015, 21:47
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: première S SVT

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

Message non lude Wistaro » 20 Mai 2017, 18:18

imane1299 a écrit: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, Anonymous ? 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!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 87.5%
 
Messages: 3152
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

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

Message non lude imane1299 » 20 Mai 2017, 18:31

Wistaro a écrit:
imane1299 a écrit: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
Avatar de l’utilisateur
imane1299
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 4%
 
Messages: 2
Inscription: 26 Déc 2015, 21:47
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: première S SVT


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

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 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.
714 utilisateurs:
>693 invités
>16 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)