π
<-

Probleme programme

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Probleme programme

Unread postby miramos » 13 Oct 2011, 11:39

Bonjour, je veux entrer un programme sur ma calculette Ti nspire. Je l'entre et quand je veux l'essayer, un message d'erreur apparait comme quoi il y a trop d'arguments,. Et ceci avec n'importe qu'elle programme que j'essaye de faire tourner.. :s
Merci d'avance pour votre aide
User avatar
miramos
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 3
Joined: 13 Oct 2011, 11:31
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS

Re: Probleme programme

Unread postby Bisam » 13 Oct 2011, 16:02

Tu dois mal utiliser une fonction de la calculatrice en lui mettant trop d'argument...

Peux-tu recopier un exemple de tes programmes pour qu'on te dise où est l'erreur ?
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Probleme programme

Unread postby miramos » 13 Oct 2011, 17:48

Par exemple celui des divisions euclidienne
Define diveucl(a,b)=
Prgm
Local a, b, q, r
int(a/b)->q
a-b*q->r
Disp "q=", q
Disp "r=", r
EndPrgm

...
User avatar
miramos
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 3
Joined: 13 Oct 2011, 11:31
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS

Re: Probleme programme

Unread postby Bisam » 13 Oct 2011, 20:52

Le seul problème que je vois dans ce programme est que tu définis a et b comme variables locales alors que ce sont déjà les paramètres d'appel de la fonction. Dans le meilleur des cas, cela risque de créer un effet de bord et de modifier les valeurs de a et b... mais ce n'est pas le cas sur la Nspire qui passe uniquement les paramètres par valeurs. Dans le pire des cas, cela fait que le programme pourrait répondre n'importe quoi. Ici, tu as de la chance car cela ne crée aucun problème.

Cependant, il est important de comprendre qu'il FAUT enlever a et b des variables locales.

Quand je teste ce programme, il fonctionne parfaitement !
Donc le problème est ailleurs.

Comment fais-tu pour tester ton programme ? Tu n'oublies pas de l'enregistrer d'abord ? (tu peux le faire très rapidement en appuyant sur [ctrl]+[b] quand tu es dans l'éditeur de programmes)
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Probleme programme

Unread postby Laurae » 14 Oct 2011, 12:37

Bisam wrote:Le seul problème que je vois dans ce programme est que tu définis a et b comme variables locales alors que ce sont déjà les paramètres d'appel de la fonction. Dans le meilleur des cas, cela risque de créer un effet de bord et de modifier les valeurs de a et b... mais ce n'est pas le cas sur la Nspire qui passe uniquement les paramètres par valeurs. Dans le pire des cas, cela fait que le programme pourrait répondre n'importe quoi. Ici, tu as de la chance car cela ne crée aucun problème.

Cependant, il est important de comprendre qu'il FAUT enlever a et b des variables locales.

Quand je teste ce programme, il fonctionne parfaitement !
Donc le problème est ailleurs.

Comment fais-tu pour tester ton programme ? Tu n'oublies pas de l'enregistrer d'abord ? (tu peux le faire très rapidement en appuyant sur [ctrl]+[b] quand tu es dans l'éditeur de programmes)


J'ai résolu son problème hier soir sur le chat, en fait il n'avait pas sauvegardé le programme (il a sauvegardé le classeur mais pas le programme lui-même).
User avatar
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 78.8%
 
Posts: 1685
Images: 22
Joined: 25 Jun 2010, 00:00
Location: France, La Défense
Gender: Male
Calculator(s):
MyCalcs profile
Class: Professeur, Etudiant, Formateur

Re: Probleme programme

Unread postby miramos » 17 Oct 2011, 21:48

Excusez moi je n'ai pas pu repondre plus tot, mais Laurae m'a resolu mon probleme qui ne venait pas du programme en lui meme mais de moi. Merci :)
User avatar
miramos
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 3
Joined: 13 Oct 2011, 11:31
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: TS

Re: Probleme programme

Unread postby ghali bennouna » 12 Nov 2014, 00:48

Bonjour j'ai le même problème j'entre plusieurs programmes mais ça ne me donne rien toujours ce message d'erreurs"il y a trop d'arguments "
mon programme est le suivant
sachant que l'équivalent d'input est request d'après ce que j'ai lu sur une autre page du forum

Code: Select all
Define LibPub tarif()=
Prgm

Request X
0 →P
If X ≤115
Then
0,60 * X →P
Disp P
Else
23+0,40 * X→P
Disp P
EndIf
EndPrgm


Merci d'avance de bien vouloir m'aider
User avatar
ghali bennouna
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 45.7%
 
Posts: 5
Joined: 12 Nov 2014, 00:42
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: Probleme programme

Unread postby Adriweb » 12 Nov 2014, 01:37

1) Remplace les virgules par des points pour les nombres.
2) Ctrl-b pour enregistrer le programme (puis Ctrl-S pour le document)
3) Puisque ton programme n'a pas d'argument (il n'y a rien entre les parenthèses dans "tarif()"), il faut que tu appelles ton programme tel quel dans l'appli calculatrice : tarif()

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: 79.9%
 
Posts: 14841
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb


Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 6 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.
1855 utilisateurs:
>1787 invités
>59 membres
>9 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/2025)
-
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)