Page 1 of 2

Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 11 Jun 2013, 18:10
by T-jak
Heyo autant vous dire que j'm'y connais pas trop en calculette, et vu que j'viens d'faire l'acquisition d'une ti nspire cas cx et que le bac est tout proche mtn, il me faudrait savoir assez rapidement et de façon claire (pardonnez mon exigence) comment établir un algorithme avec la Nspire, notamment, j'aimerais qu'on m'aiguille sur un exemple tombé au bac d'amerique du nord:

On considère l'algorithme suivant:

Code: Select all
Variables:      n est un entier naturel
                     u est un réel positif
Initialisation: Demander la valeur de n
                     Affecter à u la valeur 1
Traitement:     Pour i variant de 1 à n:
                     Affecter à u la valeur √(2u)
                     Fin de Pour
Sortie:         Afficher u

Re: Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 11 Jun 2013, 18:33
by Destroy973
tu fais
Code: Select all
Pgrm
Request "n=?",n
1->u
For i,1,n
√(2u)->u
EndFor
Disp u
EndPrgm

Re: Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 11 Jun 2013, 19:44
by T-jak
j'ai fait tout ce que t'avais mis, en mettant avant PRGRM "Define abc(yo)="
(je savais pas quoi mettre), et apres quand dans mes calculs je tape "abc(yo)" ca me met "erreur: l'argument doit etre une chaine de caractères"

Re: Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 11 Jun 2013, 20:11
by critor
oui, petite erreur

Request "n"=?,n
Request "n=?",n

Re: Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 11 Jun 2013, 20:35
by T-jak
Entrée: P un entier naturel non nul
Initialisation: N=1; U=1
Traitement: Tant que N ≤ P:
Affecter à N la valeur N+1
Affecter à U la valeur 5/4*U+1/2

Sortie: Afficher U


Derniere petite question, si j'ai bien compris qd on a "i" dans l'initialisation (par exemple, "n et i sont des entiers naturels"=, on ne le fait apparaitre que dans la boucle et non dans le saisie des variables des le debut de l'algo (sur la calculette) c'est ca ? Merci au nom des mecs qui s'y prennent a la derniere minute, peace.

Re: Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 11 Jun 2013, 20:56
by originz
Je pense que ça doit être ça

Code: Select all
Prgm
Local p,n,u
Request "p=?",p
1->n
1->u
While n<=p
n+1->n
5/4*u+1/2->u
EndWhile
Disp u
EndPrgm

Re: Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 11 Jun 2013, 21:06
by critor
"n et i sont des entiers naturels" n'est pas une initialisation et même pas une instruction.

Ça ne se traduit donc pas sur calculatrice.

Re: Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 11 Jun 2013, 21:07
by T-jak
ok merci pr tous ces renseignements ;)

Re: Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 12 Jun 2013, 05:36
by Levak
critor wrote:"n et i sont des entiers naturels" n'est pas une initialisation et même pas une instruction.

Ça ne se traduit donc pas sur calculatrice.

En soit, si, par Local n, i.
Ça évite de polluer le classeur de variables inutiles.

Re: Pb algorithme Ti nspire cas cx (urgent)

Unread postPosted: 12 Jun 2013, 09:17
by Adriweb
Oui, mais pas de typage à la création.