Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » Ce programme n'affiche pas 10 pourquoi?
Az Hors ligne Membre de CreativeCalc Points: 548 Défis: 10 Message

Ce programme n'affiche pas 10 pourquoi?

Posté le 29/04/2014 22:19

7ãA
[b][blue]If[/blue][/b] A=[maroon]6[/maroon]
[b][blue]Then[/blue][/b] [maroon]100[/maroon]ãC
Prog [gray]"CASIONI"[/gray]
[b][blue]IfEnd[/blue][/b]
10Ø


enfaite il s'arrete au if et affiche 7 alors que A ne vaut pas 6 :kill:


casioni:
CÊ100×[red]Goto[/red] D
C<100×[red]Goto[/red] C
[red]Lbl[/red] D
[red]Lbl[/red] C
[gray]"=====<         >====="[/gray]
[b][brown]Locate[/brown][/b] [maroon]8[/maroon],[maroon]1[/maroon],Str [maroon]3[/maroon]
[gray]"Voulez-vous attaquer?"[/gray]
[b][blue]While[/blue][/b] GetkeyÈ77 And GetkeyÈ78
[b][blue]WhileEnd[/blue][/b]
Getkey=[maroon]77[/maroon]×[red]Goto[/red] Q
[b][blue]If[/blue][/b] C=[maroon]1[/maroon]
[b][blue]Then[/blue][/b]
RanBin#(143,[maroon]199[/maroon])ãE
RanBin#(1,[maroon]2[/maroon])ãG
5ãF
10ãI
[b][blue]IfEnd[/blue][/b]

[red]Lbl[/red] [maroon]1[/maroon]
[brown]ClrText[/brown]
[b][brown]Locate[/brown][/b] [maroon]1[/maroon],[maroon]1[/maroon],[gray]"#E6A1  #E6A2              @E750@E756@E773"[/gray]
[b][brown]Locate[/brown][/b] [maroon]1[/maroon],[maroon]7[/maroon],[gray]"#E6A1  #E6A2              @E750@E756@E773"[/gray]
[b][brown]Locate[/brown][/b] [maroon]2[/maroon],[maroon]1[/maroon],G
[b][brown]Locate[/brown][/b] [maroon]6[/maroon],[maroon]1[/maroon],Str [maroon]3[/maroon]
[b][brown]Locate[/brown][/b] [maroon]15[/maroon],[maroon]1[/maroon],E
[b][brown]Locate[/brown][/b] [maroon]6[/maroon],[maroon]7[/maroon],Str [maroon]2[/maroon]
[b][brown]Locate[/brown][/b] [maroon]15[/maroon],[maroon]7[/maroon],L
1ãA
2ãW
[b][blue]Do[/blue][/b]
A+1ãA
[b][brown]Locate[/brown][/b] [maroon]1[/maroon],W,[gray]"#E691"[/gray]
[b][brown]Locate[/brown][/b] [maroon]1[/maroon],W+1,[gray]" "[/gray]
[b][brown]Locate[/brown][/b] [maroon]1[/maroon],W-1,[gray]" "[/gray]
Getkey=[maroon]28[/maroon] And W>2×[b][blue]Dsz[/blue][/b] W
Getkey=[maroon]37[/maroon] And W<6×[b][blue]Isz[/blue][/b] W
[b][blue]LpWhile[/blue][/b] AÈ1000 Or GetkeyÈ78

[b][brown]Locate[/brown][/b] [maroon]1[/maroon],[maroon]4[/maroon],Str [maroon]3[/maroon]
[b][brown]Locate[/brown][/b] [maroon]9[/maroon],[maroon]4[/maroon],[gray]"attaque"[/gray]
[b][blue]For[/blue][/b] [maroon]1[/maroon]ãA [b][blue]To[/blue][/b] [maroon]100[/maroon]
[b][blue]Next[/blue][/b]
RanBin#(F,I)ãA
L-AãL
A
[b][blue]While[/blue][/b] GetkeyÈ78 Or LÉ0 Or EÉ0
[b][blue]WhileEnd[/blue][/b]
[b][blue]If[/blue][/b] LÉ0
[b][blue]Then[/blue][/b]
50ãL
List [maroon]10[/maroon][9]ãN
10ãX
4ãY
[red]Goto[/red] Q
[b][blue]IfEnd[/blue][/b]
[b][blue]If[/blue][/b] EÉ0
[b][blue]Then[/blue][/b]
[red]Goto[/red] Q
[b][blue]IfEnd[/blue][/b]
[red]Goto[/red] [maroon]1[/maroon]
[red]Lbl[/red] Q



Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 29/04/2014 22:28 | #


Met nous aussi le code du programme CASIONI
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Az Hors ligne Membre de CreativeCalc Points: 548 Défis: 10 Message

Citer : Posté le 29/04/2014 22:31 | #


voila ,c'est un test pour un projet en construction

Ajouté le 29/04/2014 à 22:34 :
probleme resolu: j'avais ecrit ""CASIONI" avec deux >"< pourtant aucune erreur syntax mais maintenant ca marche :boulet:

non enfait sur le prog brincipal ca beug toujour ... pour les " on les met par CHAR ou ALPHA+EXP ?
Je fais du Biohacking, des jeux vidéo et j'écris... Un lien pour les controler tous et dans les ténèbres les lier https://linktr.ee/axelfougues
Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 29/04/2014 22:57 | #


C'est la même chose mais plutôt ALPHA Sinon je me demande comment tu fait pour locate des str alors que tu ne les a pas déclarées ou que tu n'a rien mis dedans :o
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Lephenixnoir Hors ligne Administrateur Points: 24232 Défis: 170 Message

Citer : Posté le 30/04/2014 09:23 | #


Az a écrit :
enfaite il s'arrete au if et affiche 7 [...]

Une fois que l'instrcution 7->A a été exécutée, Ans prend la valeur 7. Et puis, il n'y a aucune raison qu'il affiche 7 si le programme passe dans CASIONI.
Il n'est pas passé dans le If. Tu est sûr que l'instruction de fin est bien exécutée ?
Peut-être y a-t-il un autre bout de code ensuite ?
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 30/04/2014 12:05 | #


Faux, pour que Ans prenne la valeur 7, il aurait fallu écrire seulement
7

7->A affecte une valeur à A, pas à Ans
Lephenixnoir Hors ligne Administrateur Points: 24232 Défis: 170 Message

Citer : Posté le 30/04/2014 12:19 | #


Essaie "7->A:Ans", tu verras.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 30/04/2014 12:41 | #


Justement, ça ne peut pas marcher.
Si en faisant ça tu as obtenu 7 c'est que Ans avait déjà la valeur 7.
Essaie donc ceci :
6
7->A
Ans
Lephenixnoir Hors ligne Administrateur Points: 24232 Défis: 170 Message

Citer : Posté le 30/04/2014 12:46 | #


Ok, je vois...
Je pensais que la calculatrice affichait toujours Ans à la fin d'un programme. Or non, d'où mon erreur.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Az Hors ligne Membre de CreativeCalc Points: 548 Défis: 10 Message

Citer : Posté le 01/05/2014 04:40 | #


j'ai resolu le probleme en remplacant la commande prog par un goto vers la fin du programme ou j'ai place la commande prog
Je fais du Biohacking, des jeux vidéo et j'écris... Un lien pour les controler tous et dans les ténèbres les lier https://linktr.ee/axelfougues
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 01/05/2014 09:43 | #


Az a écrit :
j'ai resolu le probleme en remplacant la commande prog par un goto vers la fin du programme ou j'ai place la commande prog

Qu'est-ce que...quoi ? Quelle horreur !
Az Hors ligne Membre de CreativeCalc Points: 548 Défis: 10 Message

Citer : Posté le 03/05/2014 00:52 | #


Bah j ai vraiment pas trouvé d autre solution :kill:
Je fais du Biohacking, des jeux vidéo et j'écris... Un lien pour les controler tous et dans les ténèbres les lier https://linktr.ee/axelfougues

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 92 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd