1

Bonjour, voici un programme que j'ai rentré dans ma calculette, mais lorsque je le lance, cela me dit : Missing )
Je ne vois pas ou il en manque une, quelqu'un pourrait il m'aider ?

Particul()
Prgm
ClrIO
Dialog
Title "emission de partiules"
EndDlog
Local a,e,f,g,m,n,i,j
Dialog
Title "emission de particules"
DropDown "type de particule",{"a","B-","B+","y"},a
EndDlog
While a=1
If a=1
Dialog
Title "nbr de protons & nucleons"
Request "A",i
Request "Z",j
EndDlog
expr(i)->n
expr(j)->m
"(A:"&string(n)&",Z:"&string(m)&")X --> (A:"&string(n-4)&"Z:"&string(m-2)&")Y+(4,2)He+y"->e
"(A:"&string(n)&",Z:"&string(m)&")X --> (A:"&string(n-4)&",Z:"&string(m-2)&")Y+(4,2)He"->f
"(A:"&string(n-4)&",Z:"&string(m-2)&")Y* --> (A:"&string(n-4)&",Z:"&string(m-2)&")Y+y"->g
Dialog
Title "resutat"
Text f
Text g
Text "bilan:"
Text e
EndDlog
Stop
EndWhile
While a=2
If a=2
Dialog
Title "nbr de protons & nucleons"
Request "A",i
Request "Z",j
EndDlog
expr(i)->n
expr(j)->m
"(A:"&string(n)&",Z:"&string(m)&")X"->e
"--> (A:"&string(n)&",Z:"&string(m+1)&")Y+(0,­1)e+y+­u->f
Dialog
Title "resutat"
Text e
Text f
EndDlog
Stop
EndWhile
While a=3
If a=3
Dialog
Title "nbr de protons & nucleons"
Request "A",i
Request "Z",j
EndDlog
expr(i)->n
expr(j)->m
"(A:"&string(n)&",Z:"&string(m)&")X"->e
"-->(A:"&string(n)&",Z:"&string(m-1)&")Y+(0,1)e+y+u­­­(-)->f
Dialog
Title "resutat"
Text e
Text f
EndDlog
Stop
EndWhile
While a=4
If a=4
Dialog
Title "nbr de protons & nucleons"
Request "A",i
Request "Z",j
EndDlog
expr(i)->n
expr(j)->m
"(A:"&string(n)&",Z:"&string(m)&")X* --> (A:"&string(n)&",Z:"&string(m)&")X+y"->g
Dialog
Title "resutat"
Text g
EndDlog
Stop
EndWhile
EndPrgm

2

If a=1
Dialog
Title "nbr de protons & nucleons"
Request "A",i
Request "Z",j
EndDlog 


Ca marche comme code ça ?

Sinon, tu pourrais nous indiquer la ligne, que ce soit un poil plus précis ?
Pour ça, tu désrchive le programme, tu le lances, arrivé au bug tu appuie sur ENTER, et tu nous indique la ligne où le curseur s'est placé ^^
Et dans la foulée, je ne vois pas l'intérêt des while, à priori ... ^^

3

akL (./1) :
Title "emission de partiules"


Le bug est là : il manque un c entre le i et le u. embarrassed
avatar
<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

4

Depuis quand AMS est capable de comprendre ce qu'on lui demande ? trigni

[EDIT] Et ça, c'est quoi cette horreur ?
"--> (A:"&string(n)&",Z:"&string(m+1)&")Y+(0,­1)e+y+­u->f

Doit devenir
"--> (A:"&string(n)&",Z:"&string(m+1)&")Y+(0,­1)e+y+­u-">f


*salue* (et soigne ses yeux)
[EDIT2] La même ici :
"-->(A:"&string(n)&",Z:"&string(m-1)&")Y+(0,1)e+y+u­­­(-)->f

5

#1 Le cuseur s'est mis au début de cette ligne :
"(A:"&string(n)&",Z:"&string(m)&")X --> (A:"&string(n-4)&",Z:"&string(m-2)&")Y+(4,2)He"->f

#2 haha

#3 Je n'ai pas compris, il n'y aucune différence entre les 2 lignes que tu as mises non ?

6

Si, tu as oublié de fermer les guillemets avant d'utiliser STO wink

7

Ca manque de guillemets ton truc, il y en a un nombre impair ^^

("cross")
avatar
<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

8

C'est bon ca marche, merci

9

Folco (./3) :
akL (./1) :
Title "emission de partiules"


Le bug est là : il manque un c entre le i et le u. embarrassed

et il manque "ul" dans un coin aussi non?
avatar
I'm on a boat motherfucker, don't you ever forget

10

Non, c'est sur certaines pages html qu'il manque <ul> dans un <li>.
avatar

11

[li]Souvent c'est même dans des posts sur yN, comme celui-ci, qu'il manque [ul] devant (et non dans embarrassed) le [li] (le résultat est vraiment pas super d'ailleurs tsss)[/li]
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#