Page 1 of 1

erreur syntaxe

Unread postPosted: 26 May 2017, 16:31
by un nain concient
salut les gens; en fait mon problème est que j'ai créé un programme pour avoir des intervalles de fluctuation et au deuxième Else le programme me dit erreur syntaxe :~o et je vois pas d'où ca viens

Re: erreur syntaxe

Unread postPosted: 26 May 2017, 16:35
by critor
Salut !

Cela se voit en sélectionnant le code - tu as mis des caractères espace après ton 2ème Else, ainsi qu'après le End final :
Code: Select all
Disp "entrer probabilité succés"
Prompt P
If P<0
Then
Disp "tu te moque de moi?"
Else
If 1<P
Then
Disp "tu te moque de moi?"
Else   
Disp "entrer la taille de l'échantillon"
Prompt N
If N<30
Then
Disp "hé non tu peux pas"
Else
If N*P<5
Then
Disp "hé non tu peux pas"
Else
If N*(1-P)<5
Then
Disp "hé non tu peux pas"
Else
Disp "quel est le pourcentage de l'IF"
Prompt Z
P-invNormale(Z/100+1/2-Z/200)*(√(P*(1-P))/√(N))→A
P+invNormale(Z/100+1/2-Z/200)*(√(P*(1-P))/√(N))→B
Disp "borne inférieur"
Disp A
Disp "borne supérieur"
Disp B
End


Ton modèle de calculatrice ne comprend pas les espaces dans le code, et donne donc une erreur de syntaxe.
Supprime-les et ça ira mieux. :)

Re: erreur syntaxe

Unread postPosted: 26 May 2017, 16:40
by un nain concient
merci, tu me sauves la vie Ô grand manitou de la calculatrice :D . sinon, en soi, que penses-tu du programme ? ( j'ai mis un temps fou à le faire )^^

Re: erreur syntaxe

Unread postPosted: 26 May 2017, 16:49
by critor
J'aime bien l'humour. ;)

Mais sinon excellente initiative, vu que c'est un thème qui semble vraiment être "à la mode" en ce moment et qui tombe quasiment chaque année. :bj:

Re: erreur syntaxe

Unread postPosted: 26 May 2017, 20:10
by parrotgeek1
you can replace

If P<0
Then
Disp "tu te moque de moi?"
Else
If 1<P

with simply

If P<0 or P>1