Page 1 of 4

Realisation Tableau d'avancement

Unread postPosted: 10 Nov 2006, 20:24
by xox62
Salut à tous!
Je suis nouveau sur le forum et j'aurai beosin de votre aide concernant un petit prog que je suis entrain de réaliser..
c'est un tableau d'avancement pour les gaz seulement (pour l'instant..) le problème en fait c'est que je ne voit pas où est le hic car pour moi tout est bon (du moins presque tout :D: ) mais il ne m'affiche pas les bonnes valeurs... et parfois il me met ERREUR: impossible de div par 0... (en vert dans les ligne de prog) ou err de syntaxe..

Alors je me suis dit que si vous pouviez m'aider en testant le prog et me dire où sont les problèmes ce serait sympa de votre part :):


Ps: pour l'instant c'est un "brouillon" les variable utilisé sont prises au hasard, et il manque qques lignes afin de retablir les axes ....



EffEcr
GraphNAff :AxesNAff:FonctNAff :ZStandard
Input "NBRE (X) L: ",A
(A)/24B
Disp "QTE MAT INI: "
Output(2,14,B)
Disp "X REAGIT AVEC Y"
Input "X: ",X
Input "Y: ",D         Ici j'ai mis input à la place de prompt pour Y car je pensai que le probleme venait de là mais non..
(B)*(D)/(X)C
Disp "CONDI STOE:",C
Pause
EffEcr
Input "NBR (Y) L:",S
(S)/24T
Disp "QTE MAT: ",T
Texte(20,15,B
Texte(20,40,T
Texte(20,65,"0")
Texte(20,90,"0")
Texte(30,10,B,"-",X,"X"
Texte(30,35,T,"-",D,"X"
Texte(30,60,X,"X"
Texte(30,85,D,"X"
Pause
((B)/(X))K
((T)/(D))L
If LK
B-((X)*(L))R
Texte(40,10,R
T-((D)*(L))W
Texte(40,35,W
(D)*(L)F
(X)*(L)E
Texte(40,60,E
Texte(40,85,F
Pause
If KL
T-((D)*(K))R
Texte(40,35,R
B-((X)*(K)){teta}
Texte(40,10,{teta}
(X)*(K)E
(D)*(K)F
Texte(40,60,E
Texte(40,85,F
Pause
EffVar AEffVar BEffVar DEffVar EEffVar FEffVar CEffVar KEffVar LEffVar REffVar SEffVar TEffVar YEffVar XEffVar {teta}EffVar W
EffDessin:EffEcr

Re: Realisation Tableau d'avancement

Unread postPosted: 10 Nov 2006, 20:26
by tama
à première vue je vois pas d'erreur
pour le err : divisé par 0 il faut vérifier que X et D sont différents de 0
(en ajoutant une condition (if))
d'ailleurs si tu veux faire une condition sur plusieurs lignes il faut utiliser if then end
c'est peut-être ça qui fausse tout
(par exemple If KL then ... end)

Re: Realisation Tableau d'avancement

Unread postPosted: 10 Nov 2006, 20:47
by xox62
Apparament le fait est que sur 3 exemples 1 ne fonctionne pas et cela doit venir que par pur hasard

If LK
B-((X)*(L))R
Texte(40,10,R
T-((D)*(L))W
Texte(40,35,W
(D)*(L)F
(X)*(L)E
Texte(40,60,E
Texte(40,85,F

était bien placé pour fontionné pour les deux 1ers... donc tu avaits bien vu! cela vient bien des conditions! :#top#:

Ca y est et bien j'te remercie ! grâce à toi j'ai vu d'où venez le problème... maintenan j'mattaque à la 2nd partie du prog qui est de tracer les droites correspondantes au tableau d'avancement ...

Re: Realisation Tableau d'avancement

Unread postPosted: 10 Nov 2006, 22:21
by Mr. Crocodile
c'est dingue de plus en plus de gens programment en français ...

Re: Realisation Tableau d'avancement

Unread postPosted: 11 Nov 2006, 13:13
by tama
oué c'est mieux en anglais
pour les droites c'est ligne(xdébut, ydébut, xfin, yfin)

Re: Realisation Tableau d'avancement

Unread postPosted: 11 Nov 2006, 19:41
by xox62
c'est dingue de plus en plus de gens programment en français ...



Oui ca y était par défault sur ma 84 + et je m'y suis fait sans y préter attention... :): mais l'année derniere je n'avais encore qu'une 82 stats en anglais et pour moi ca n'as pas de différence.. :|:


Ps: A ceux qui par hasard aurait repris ces lignes de prog il y a une erreur de raisonement! .. j'previent quand meme :D:

Re: Realisation Tableau d'avancement

Unread postPosted: 11 Nov 2006, 20:55
by tama
oui
poste le programme quand tu l'auras fini ^^

Re: Realisation Tableau d'avancement

Unread postPosted: 11 Nov 2006, 22:49
by xox62
A la base j'voulais juste faire ce prgrm pour qu'il me fasse gagner du temp lors de mon prochain DS mais dès que je l'aurai un peu plus affiné (presentation, taille, colonne...) j'le posterais pas de soucis :;):

Re: Realisation Tableau d'avancement

Unread postPosted: 12 Nov 2006, 17:21
by tama
ok
tu pourras en faire profiter le monde ^^

Re: Realisation Tableau d'avancement

Unread postPosted: 26 Nov 2006, 20:46
by xox62
J'ai enfin trouvé le temp de repasser sur le forum mais comment poster le prgm?
...entre temp j''en ai réalisé un sur la trigo (valeur sin et cos en fonction de pi, savoir si 2 angle en rad ont la meme mesure, trouver la mesure principale d'un angle...) et en ce moment meme j'en fait un sur les derivées et les composées de fonction..

Ps: ceci dit le tableau d'avancement ne fonctionne qu'avec les gaz! mais une petite modification est vite fait pour arranger cela.. (mais je n'aurait pas le temp de la faire.. alors si ca vous tente! :): )