Page 1 of 1
question programme

Posted:
02 Oct 2006, 20:39
by Zeldaxxx
salut,
j'ai encore le même problème,
je fait un programme et il dit erreur "a test did not resolve to true or false"
mon programme est :
: prompt a,b,c,d
: While a≤b
: disp "x=",x,"y=",x
: pause
: c+c*d-c
: a+d-a
: EndWhile
: Endprog
sa beug sur le endwhile quand je fait goto, mais c le While a≤b qui beug je pense.
merci
Re: question programme

Posted:
04 Oct 2006, 16:42
by Zeldaxxx
personnes ce sait

Re: question programme

Posted:
04 Oct 2006, 16:43
by tonyglandyl
c'est quoi ce charabia ?
Re: question programme

Posted:
04 Oct 2006, 19:00
by crash_conan
du TI-Basic sur 68k
Re: question programme

Posted:
04 Oct 2006, 19:56
by tama
Zeldaxxx>vérifie que :
-a et b sont bien des expressions
-il n'existe aucune variable a et b dans le menu var-link
parce que la TI ne peut pas comparer a et b et retourner TRUE ou FALSE si a est un programme et b une liste
pour résoudre définitivement ce problème ajoute au début de ton programme :
- Code: Select all
Local a,b,... //toutes les variables utilisées
ou
- Code: Select all
Delvar a,b,... //toutes les variables utilisées
Re: question programme

Posted:
04 Oct 2006, 19:59
by Mr. Crocodile
a oui faut que ce soit de la meme nature (comme pour le C ou on peut convertir un char en double ... avec (type) si je ne me trompe)
Re: question programme

Posted:
04 Oct 2006, 20:04
by tama
oui c'est ça
remarque en C je débute alors je sais pas trop mais ça semble logique que c'est pas possible de comparer 2 choses complètement différentes
Re: question programme

Posted:
04 Oct 2006, 20:57
by Zeldaxxx
en faite j'avais mis resquest "a",a
puis expres(a)-a
donc je vois pas ou est le problème
Re: question programme

Posted:
04 Oct 2006, 20:58
by Mr. Crocodile
tu devrai mettre des nom de variables plus longs et explicites, parce que là c'est un petit programme et ça va mais le jour ou tu contruira de gros progets, tu sera embeté ...