Page 1 of 1

[RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 17:17
by kroko
bonjour a tous voila je m amuses a refaire toute les fonctions que j'utilise en cours et la je suis en train de faire le calcul de l'angle principal
j'ai deja fait quelques autres fonctions isolées mais voila j'ai quelques souçis

donc j'ai deja fait sur une page chacune des fonctions comme pgcd, absolue (héhé trop fort
:#vive#: et autre) donc ce sont des fonctions mais quelle est la différence entre fonctions et prgm? :|:

voila et depuis quelques jours j'ai un bug des que je veux faire un nouveau programme qui me dit "( manquante" ....et de plus dans la ligne de définition de fonction ou alors lorsque je vérifie la syntaxe pas de problèmes
define dada(exp) =
et lorsque je veux l'exécuter dada(2)
ERR trop d'arguments

voila j'espère être clair :) et merci
Sinon vous pouvez parler et me monttrer du code je comprendrai aprfaitement je fais option informatique
la calculatrice est autre moyen de s'amuser avec la programmation et j'en attends beaucoup
PS TI nspire CAS OS.2.1 :): [quote][/quote][code]]

Re: [RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 17:29
by critor
Visiblement, le problème ne vient pas de dada(2) mais du contenu de dada(exp).

Peut-on le voir ?


La vérification syntaxique ne fait pas de vérification sémantique.
Tu peux très bien avoir du code qui passe la vérification syntaxique (écrit correctement) mais provoque des erreurs.

Parabole: ce n'est pas parce qu'il n'y a pas de faute dans un texte qu'il veut dire quelque chose.


Tu as normalement des boutons en bas de ta fenêtre d'erreur, te permettant d'aller voir directement la ligne du code fautive.

Re: [RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 17:35
by Levak
kroko wrote:donc ce sont des fonctions mais quelle est la différence entre fonctions et prgm? :|:

http://tibank.forumactif.com/t5793-suppression-d-une-fonction-dans-un-programme#92501

Re: [RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 17:37
by kroko
ok alors voila mon code
Code: Select all
Define dada(x) = // avec x un nombre
Prgm
disp x
EndPrgm

comme tu peux le voir ce programme est court et NUL
lorsque je verifie pas d erreurs mais lorsque je le lance " il y a trop d'arguments"...
le plus troublant c'est que ça le fait pour tout
est ce que c'est parce que j'ai fait un prgm et non une fonction?

Re: [RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 17:44
by Levak
kroko wrote:ok alors voila mon code
Code: Select all
Define dada(x) = // avec x un nombre
disp x
EndPrgm


Il manque "Prgm" après le = :):

Re: [RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 17:45
by kroko
ah oui non je l'ai oublié ici mais pas sur la clculatrice il se met automatiquement avec l'éditeur de programmes tkt ^^
j'ai édité l'autre merci

Re: [RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 17:48
by Levak
Alors je vois pas le problème.
Image

Tu es sûr d'avoir enregistré le programme avec Ctrl+B si tu utilises l'éditeur?

Re: [RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 17:50
by kroko
hé bien je ne l'enregistres pas non
je fais verifier la syntaxe il fautt aussi l'enregistrer avant? si ce n'est que ça je te dirai ça plus tard car je dois aller chez le médeçin ....gastro quand tu nous tiens
merci a vous en tout cas :)

Re: [RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 17:51
by Levak
C'est à force de manger des hommes tous crus ! Tu es encore trop jeune, tu viens à peine d'éclore ! :#gni#:

Re: [RESOLU] plusieurs questions, précisions

Unread postPosted: 26 Jan 2011, 20:16
by kroko
:nspu: :nspu:
bon baa ok sa marche lorsque j'enregistre le programme avant menu-2-1
merci beaucoup a vous les gars continuez comme ça :#tritop#: :#tritop#:
je vais pouvoir ontinuer mon petit projet et qui sait peut etre le poster sut TI Bank !! :o: :#fou#:
alé tcho