Version Française English Version Planete-casio.fr
Bienvenue sur la nouvelle version de planete-casio! Laissez vos impressions sur le forum!
Forums Casio - Problèmes de programmation ou avec un programme

Index du Forum | Problèmes de programmation ou avec un programme | Erreur, manque de IfEnd
Antho08
Hors ligne
Statut: Membre
Niveau: Débutant
Points: 87
Défis: 0
Email | Message
Posté le 19/02/2008 01:29

Erreur, manque de IfEnd:

bonjour, j'ai tenté de réaliser un programme en suivant les turitoriaux présents sur ce site, j'en suis arrivé au prog suivant. Cependant, je rencontre 2 problèmes:
1. lorsque je passe ce programme au déboggueur, il me signale un manque de IfEnd(5 au total)
2. je n'ai pas trouvé dans ces mêmes turitoriaux comment faire pour établir un retour dans le programme supérieur lorsque je suis dans une sous partie.
Merci d'avance pour vos conseils.

™MATHS™BTS™SCBH2™
1/Probabilites?
2/Statistiques?
3/Derivees?
4/Primitives?
5/Ln™Expo?
6/Equa Diff?ÞA
If A=1
Then ™™™™™PROBABILITES™™™™
1)LOI BINOMIALE?
2)LOI DE POISSON?
3)LOI NORMALE?
4)APPROXIMATIONS?
5)PROBA GENERALE?ÞB
If B=1
Then ™™™™LOI BINOMIALE™™™™
CONDITIONS
1.2 eventualites
2.epreuves indepdnte
3.memes conditions pr chaque epreuvesÝ
FORMULE GENERALE
XÞB(n;p)
n:nbr repet evenment
p:proba de reussite
ˆ(X=k)=C ^k.p^k.(1™p)^k
APPLI=ì ^k:nìkÝ
AUTRES FORMULES
Esperance: E(X)=n.p
Variance: V(X)=n.p.q=n.p.(1™p)
Ecart type: xÄn(X)=†(npq)Ý
IfEnd
If B=2
Then ™™™™LOI DE POISSON™™™
CONDITIONS
proba de realisa' proportionel a la duree
proba independt du nbr d'evnmen anterieurÝ
FORMULE GENERALE
XÞP(?)
?:lambda, moyenne
ˆ(X=k)=(e^™?.?^k)/(k!)Ý
AUTRES FORMULES
Esperance: E(X)=?
Variance: V(X)=?
Ecart type: xÄn(X)=†?Ý
IfEnd
If B=3
Then ™™™™™LOI NORMALE™™™™
CONDITIONS
utilise un parametr de position (moy)et un parametr de dispersion(ec™typ)Ý
FORMULE GENERALE
XÞN(m;xÄn)
il faut ramener la loi a une loi normale centree reduite
ainsi T=(X™m)/xÄn suit une loi TÞN(0;1)Ý
IfEnd
If B=4
Then ™™™™APPROXIMATIONS™™™
BINOMIALEÞPOISSON
si n est grand et p voisin de 0:
B(n;p)ÞP(?) avec ?=npÝ
BINOMIALEÞNORMALE
si n est grand et p ni trop pres de 0 et de 1:
B(n;p)ÞN(m;xÄn) avec m=np et xÄn=†(np(1™p))Ý
IfEnd
If B=5
Then ™™™™PROBA GENERALE™™™
P=(nbre cas fav)/(nbre cas poss)
AuB:A union B: totalite
AnB:A inter B: milieu communÝ
P(AuB)=P(A)‰P(B)™P(AnB)
P(AnB)=P(A)xP(B)si independant
P(AnB)=P(A)xP(B/A)si dependantÝ
P(Abarr)=1™P(A)
P(A/B)=P(AnB)/P(B)
IfEnd
If A=2
Then ™™™™™STATISTIQUES™™™™
moyenne:?
variance:(xÄn)‹
ecart type:xÄn
IfEnd
If A=3
Then ™™™™™™™DERIVEES™™™™™™
1.derivees usuelles?
2.derivees composees?ÞC
If C=1
Then a:0 x:1
ax‰b:a x‹:2x
x–†:3x‹
x^n:nx^(n™1)
1/x:™1/(x‹)
1/x^n:™n/x^(n™1)Ý
†x:1/2racx
†(ax‰b):a/2†(ax‰b)
ln 'x:1/x
sin x:cos x
™sin x:™cos x
cos x:™sin x
™cos x:sin xÝ
IfEnd
If C=2
Then u‰v:u'‰v'
uv:u'v‰uv'
au:au'
u^n:u'nu^(n™1)
1/v:™v'/v‹
u/v:(u'v™uv')/(v‹)
†u:u'/2†uÝ
IfEnd
If A=4
Then ™™™™™™PRIMITIVES™™™™™
1.prim usuelles?
2.prim composees?ÞD
If D=1
Then 1:x‰c , 10:10x‰c
x:(x‹)/2‰c
x‹:(x–†)/3‰c
x^n:(x^n‰1)/(n‰1)‰cÝ
1/x‹:™1/x‰c
1/†x:2†x‰c
cos x:sin x‰c
sin x:™cos x‰cÝ
IfEnd
If D=2
Then u'.u^n:(u^n‰1)/(n‰1)‰c
u'/u‹:™1/u‰c
u'/†u:2†u‰c
u'cos u:sin u‰c
u'sin u:™cos u‰cÝ
IfEnd
If A=5
Then ™™™™™™™Ln/Expo™™™™™™™
1)LOGARITHME NEPERIEN?
2)EXPONENTIELLE?ÞE
If E=1
Then ln (ab)=ln (a)‰ln (b)
ln (a/b)=ln (a)™ln (b)
ln (1/b)=™ln (b)
ln (a^n)=nln (a)
ln (†a)=1/2ln (a)Ý
IfEnd
If E=2
Then en cours
IfEnd
If A=6
Then ™™™™™™EQUA DIFF™™™™™™
1. y'‰ay=0 ?
2. ay‰by'‰cy=0 ?
3. y'‰ay=g(x) ?
4. ay‰by'‰cy=g(x) ?
5. y'‰a(x)y=0 ?ÞF
If F=1
Then f(x):Ce^(™ax)
IfEnd
If F=2
Then trouver D (delta)
si D>0: f(x)=Ae^(r1x)‰Be^(r2x)
si D=0: f(x)=(A‰Bx)e^(rx)Ý
si D<0: 2 sol cjugues
r1=(™b™i†™D)/2a='alfa'‰'beta'i
f(x)=e^('alfa'x)(Acos ('beta'x)‰Bsin ('beta'x))Ý
IfEnd
If F=3
Then 1.resoudre ..=0
2.trouver sol part (dans ax‰b, a et b)
f(x)=?(1‰2)
3.remplacer f(0)=1 (ex) pour trouver C
sol gen= f(x)...
IfEnd
If F=4
Then 1.resoudre ..=0
2.trouver sol part (dans ax‹‰bx‰c, a,b,c)
f(x)=?(1‰2)Ý
3.remplacer f(0)=1 (ex) pr trouver A,B
sol gen= f(x)...
IfEnd
If F=5
Then on trouve la primitive de a=A
f(x)=Ce¨(™Ax)
IfEnd




Gadgetroch
Hors ligne
Statut: Modérateur
Niveau: Confirmé
Points: 1525
Défis: 10
Email | Message
Posté le 19/02/2008 08:31 |
Les textes, tu les as mis entre guillemets ?
Dans une sous partie, pour retourner il suffit de faire la commande "return", qui est dans le menu ou il y a la commande "prog"
----------------------------------
Calculatrice(s) : Graph 65 ; Graph 85 SD

" Si l'être humain ne me ressemble pas, si ses caractéristiques ne me correspondent pas, alors je confirme, je ne suis pas un être humain ! " Gadgetroch
Antho08
Hors ligne
Statut: Membre
Niveau: Débutant
Points: 87
Défis: 0
Email | Message
Posté le 19/02/2008 09:50 | Fichier joint
merci pr les infos, j'ai rectifiés et essayé une méthode avec de goto, mais mon programme me signale erreur lorsque je l'essai sur la calculatrice.

Existe t'il un logiciel qui permette d'essayer le programme sur l'ordinateur, et évite ainsi des tranferts avec des erreurs, des modif, des retransfert, etc.
Une sorte d'émulateur qui servirai à lire les programmes casio (perso j'ai une graph100)
Antho08
Hors ligne
Statut: Membre
Niveau: Débutant
Points: 87
Défis: 0
Email | Message
Posté le 19/02/2008 09:52 |
je n'ai pas précisé, mais mon prog est en fichier joint du message précedent, si un pro peut y jeter un oeil, ca serait simpa, merci d'avance
Zefortiche
Hors ligne
Statut: Super admin
Niveau: Confirmé
Points: 5183
Défis: 54
Email | Message
Posté le 19/02/2008 12:26 | Fichier joint
Voilà, le pro est arrivé...

If A=1
Then "-----PROBABILITES----"
Lbl 9
...



Je doute que la calto aime ce genre de code... (un Lbl à l'intérieur d'une condition)

Alors j'ai un peu modifié ton programme.

Mais c'est bien d'avoir essayer de ne pas mettre de Lbl / Goto dans ton premier code, mais quelques fois, il faut faire simple.
----------------------------------
Calculatrices : Graph 35+, G100+
antho
Statut : Invité
Posté le 19/02/2008 22:57 |
bonsoir, et merci de votre répide réponse
j'ai telechargé le programme que vous m'avez modifié, sur ma calculatrice casio graph 100, mais il me marque un message d'erreur dés le début "erreur syntaxe", de quoi est ce que ça peut venir?
merci antho
antho
Statut : Invité
Posté le 19/02/2008 23:03 |
j'ai donc essayé de supprimer le "lbl 0", et mon programme fonctionne correctement, merci j'en suis très content, mais je ne sais pas comment revenir au menu général lorsque je suis dans un 'sous menu'

antho
antho
Statut : Invité
Posté le 19/02/2008 23:06 |
j'ai encore tenté une autre manière, celle ci fonctionne, j'ai remis lbl 0 la ou il étais, mais j'ai supprimé les 5 lignes du dessus.

La présence d'un lbl0 nécessite t'elle qu'il n'y ai rien au dessus?
merci

antho
Zefortiche
Hors ligne
Statut: Super admin
Niveau: Confirmé
Points: 5183
Défis: 54
Email | Message
Posté le 20/02/2008 12:12 |
En fait, le problème venait d'un espace qui était après "Lbl 0".
C'est pour ça que ça fonctionnait lorsque tu l'as enlevé.

Alors il peut y avoir des lignes de code au-dessus d'un Lbl. Le problème n'était pas là.
----------------------------------
Calculatrices : Graph 35+, G100+
Antho08
Hors ligne
Statut: Membre
Niveau: Débutant
Points: 87
Défis: 0
Email | Message
Posté le 22/02/2008 09:06 | Fichier joint
bonjour,
j'ai continué a programmé en suivant vos conseil, cependant, j'ai encore un probleme qui empeche le bon fonctionnement de mon programme.
Les 5 premieres parties fonctionnent nikel, les 3 dernières ne fonctionnent pas, pourtant, j'ai essayé de suivre votre logique de programmation.
merci de votre aide,
antho
Zefortiche
Hors ligne
Statut: Super admin
Niveau: Confirmé
Points: 5183
Défis: 54
Email | Message
Posté le 22/02/2008 11:45 |
J'ai repéré quelques problèmes dans ton programme :

Dans la partie équa diff :

"2. ay"+by'+cy=0 ?"
"4. ay"+by'+cy=g(x) ?"


Tu ne peux pas utiliser les guillemets pour faire le "y seconde", ils servent à marquer le début et la fin d'un texte. Utilise plutôt 2 apostrophes.

L'autre problème concerne les Lbl/Goto : tu ne peux utiliser que les 10 chiffres de 0 à 9. Mais tu peux aussi utiliser les 26 lettres de l'alphabet ainsi que rhô et [TETA].
----------------------------------
Calculatrices : Graph 35+, G100+


Index du Forum | Problèmes de programmation ou avec un programme | Erreur, manque de IfEnd
Pseudo :
Adresse email :
Réponse :
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :?:  :arrow:  :!:  :here:
Ajouter fichier joint :


Me prévenir par mail lorsqu'une réponse est postée



Recherche :
Publicité et partenaires
Top Cinema par les créateurs de Planete Casio :
Découvrez le classement des meilleurs films et séries sur Top-cinema.com !
Chat
Veuillez saisir le code affiché sur l'image
  Pseudo :   Message :

www.planete-casio.fr v3.0 © crée par Neuronix et Muelsaco 2007
Il y a 13 connectés | Nous contacter | Recherches effectuées | Liens | Forum Commun Casio