Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » Récurrence Casio/Texas
Emile10 Hors ligne Membre Points: 4 Défis: 0 Message

Récurrence Casio/Texas

Posté le 15/09/2012 21:51

Bonjour,

Possédant une casio graph 35+ en TS, et étant le seul de ma classe à ne pas posséder de Texas, j'ai quelques difficultés à créer les programmes que le prof donne en langage TI.

Je voudrais donc créer ce programme ci :

Entrées : A et B
Traitement :
Tant que u(B)<A (NB : u(n) est une suite)
Ajouter 1 à B
Fin
Sortie : Afficher B

En Langage Ti :


20:52
Prompt A
Prompt B
While u(B)<A
B+1->B
End
Disp B

Pour la boucle "Tant que" pas de problème mais pas moyen de faire marcher une suite dans un programme sans avoir d'erreurs de syntaxe ...

Quelqu'un pourrait-il m'aider ?
Merci d'avance


Louloux Hors ligne Ancien administrateur Points: 7035 Défis: 61 Message

Citer : Posté le 15/09/2012 22:12 | #


Perso je suis pas encore en terminale, donc j'ai pas vu les suites, mais j'ai trouvé ça dans les ressources de Xmaths : Suites Casio Graph 35+

Ajouté le 15/09/2012 à 22:14 :
Où est ton erreur de syntaxe ? Tu peux donner ton code Casio stp ?
Javierxd Hors ligne Membre Points: 1899 Défis: 13 Message

Citer : Posté le 15/09/2012 22:27 | #


Voici le code dont tu as besoin :
?->A
?->B
While u(B) < A /*tu dois changer u(B) par la formule explicite de u(n) en fonction de B*/
Isz B
WhileEnd
B

Si tu ne trouves pas une fonction, n'hésite pas à demander de l'aide
Calculatrices: g35+usb modifiée, PRIZM

My program is not working, I have no idea why.
My program is working, I have no idea why.

Programmes
Cliquer pour enrouler
Emile10 Hors ligne Membre Points: 4 Défis: 0 Message

Citer : Posté le 15/09/2012 22:43 | #


Merci beaucoup, mais ce qui est possible sur Texas (et doit donc l'être sur Casio, je me refuse à la croire moins performante ) c'est de faire directement référence à une suite enregistrée préalablement dans le menu "RECUR", est-ce faisable ?

Sinon je me contenterais de de changer la suite à partir programme vers RECUR (ça j'y arrive) et d'éditer le programme à chaque fois.
Javierxd Hors ligne Membre Points: 1899 Défis: 13 Message

Citer : Posté le 16/09/2012 01:28 | #


Emile10 a écrit :

Merci beaucoup, mais ce qui est possible sur Texas (et doit donc l'être sur Casio, je me refuse à la croire moins performante ) c'est de faire directement référence à une suite enregistrée préalablement dans le menu "RECUR", est-ce faisable ?

Je crois que c'est possible, si tu cherches sur le catalogue (SHIFT + F4) et tu mets la catégorie recurrence, tu trouveras toutes les fonction qui ont à voir avec ça. Mais là je peux pas beaucoup t'aider car je l'ai jamais utilisé...
Calculatrices: g35+usb modifiée, PRIZM

My program is not working, I have no idea why.
My program is working, I have no idea why.

Programmes
Cliquer pour enrouler
Pierrotll Hors ligne Ancien administrateur Points: 5488 Défis: 41 Message

Citer : Posté le 16/09/2012 11:27 | #


Je viens de faire quelques recherches, et oui c'est possible.

Dans le menu VARS F6 F2 (RECR) tu as tout pour paramétrer la suite.
Exemple :
"an*2"->an+1
1->a0
0->R Start
10->R End
R Result->Mat A
A partir de là, les résultats sont stockés dans la matrice A. Pour accéder à u(N) il faut faire Mat A[N,2]
Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message

Citer : Posté le 16/09/2012 11:46 | #


Pour précision, il faut chercher les fonctions "R Start", "R End" et "R Result" (tout attaché).

J'ai essayé ton code, mais je tombe à chaque fois sur une erreur de mémoire. Il me reste pourtant 19 Ko de libre (donc ça passe) et j'avais créé une matrice de 20*20.

Il plante à la dernière ligne, entre le R Result et ->
Emile10 Hors ligne Membre Points: 4 Défis: 0 Message

Citer : Posté le 16/09/2012 12:01 | #


Pareil, le R Result fais planter le programme et ce même si j'ai fait du ménage dans quelques programmes ...

Merci quand même, je crois que je me contenterai d'utiliser les expressions explicites des suites
Pierrotll Hors ligne Ancien administrateur Points: 5488 Défis: 41 Message

Citer : Posté le 18/09/2012 01:12 | #


Ouais, ça me donne l'erreur à moi aussi, et c'est très étrange. Le R Result du programme donne une erreur, mais si on va dans RUN et qu'on tape R Result, parfois ça fonctionne. Et dans tous les cas, on peut aller dans le menu RECUR et valider la suite et il l'accepte >_<
Il y a un soucis quelque part mais je n'ai pas encore compris où.
Totoyo Hors ligne Membre d'honneur Points: 16102 Défis: 102 Message

Citer : Posté le 18/09/2012 19:09 | #


J'avais justement testé ton code dans le menu RUN et systématiquement, je tombais sur une erreur...

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 219 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd