Je suis en train d'essayer de faire un programme, j'ai fini de l'écrire mais quand je le lance ma ti m'affiche "error a test did not resolve to true or false".
Voici mon programme:
:refrac()

:disp "n1*sin(i1)=n2*sin(i2)"

:if n1=v then
:disp "n1=", n1=(n2sin(i2))/sin (i1)
:else if n2=v then
:disp "n2=", n2=(n1sin(i1))/sin (i2)
:else if i1=v then
:disp "i1=", i1=sin^-1(n2sin(i2))/n1
:else if i2=v then
:disp "i2=", i2=sin^-1(n1sin(i1))/n2
:endif
:end prgm
Donc quand je le lance ça m'affiche ce message et ça me renvoie à la première ligne du if...
J'ai essayé de mettre quelque chose comme n1->v la première fois, n2->v la deuxième etc
J'ai aussi essayé de mettre des ifs à chaque fois et ça n'a pas non plus marché...
Voila tout mon problème (assez petit) sinon j'aimerais savoir si il y a une autre solution ou qu'est ce qui ne va pas dans mon programme.
Merci