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 » Boucle Lbl / Goto
3thomas60 Hors ligne Membre Points: 99 Défis: 5 Message

Boucle Lbl / Goto

Posté le 08/11/2013 15:07

Bonjour à tous, j'ai un problème incompréhensible avec la boucle la plus simple qui existe :

Goto 3
[...]
Lbl 3

Et la caltos me dit erreur saut !

Merci d'avance pour votre aide


Limachi Hors ligne Youtuber Points: 2798 Défis: 67 Message

Citer : Posté le 08/11/2013 15:11 | #


pour corriger, il va nous falloir plus de code (met tout ton code dans un spoiler si possible).
et sinon, l'erreur que je peux te donner que j'ai déjà eut souvent est que si on programme est trop gros (si il y a trop d'octets entre le lbl et le goto), le jump ne fonctionne pas correctement.
Mes Programmes
Cliquer pour enrouler
-en basic: un programme nommé PICFMLIM convertissant une picture en code basic.
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed


-mon tuto sur les Str


Mes calto: G25+, G75
Mon minecraft en dévelopement


Projets et Programmes que je soutiens (sur une idée de Marmotti)
Cliquer pour enrouler
-Pokemon Jade de Dodormeur
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)
Totoyo Hors ligne Membre d'honneur Points: 16093 Défis: 102 Message

Citer : Posté le 08/11/2013 18:11 | #


Tu as sans doute oublier de fermer un guillemet d'un texte entre le Goto et le Lbl. Du coup, il croit que le Lbl est du texte. Comme dit Limachi, copie-nous le code avec la balise [ code ] .
Btl Hors ligne Ancien modérateur Points: 3879 Défis: 107 Message

Citer : Posté le 08/11/2013 20:12 | #


ou bien que tu entre a l'intérieur d'une boucle avec ton goto
Un excellent tuto video qui vous explique comment transférer des fichiers de l'ordinateur vers la calculatrice et vice versa ma chaine youtube
mes jeux
mes jeux

Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games

Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Tsuneo Hors ligne Membre Points: 973 Défis: 51 Message

Citer : Posté le 08/11/2013 20:22 | #


J'ai lu "Boucle Lbl/Goto", j'ai failli avoir de l’eczéma !
Montre-nous ton code !

Calculatrices : Graph 35+ USB tweakée et Classpad 330
Suivez moi et mon humour dévastateur ici focliquéla
Dynasty Hors ligne Membre Points: 464 Défis: 2 Message

Citer : Posté le 08/11/2013 20:47 | #


Faut avouer que faire une boucle en Goto/Lbl c'est assez moyen Mais bon je penses effectivement que ton goto renvoie dans une boucle ou une petite étourderie dans le genre car c'est souvent une importante cause de bugs avec les Lbl/goto. Ou bien effectivement le code est trop important entre les 2 et pouf... plantage faut vraiment faire gaffe quand tu manipules ces machins pas très stables
Le monde ne tourne pas rond.... sa m'en donne le tourni U_u'

Mon projet actuel
Un combat au tour par tour !

Projet de combat au tour par tour type DOFUS mais totalement orienté sur le PvP. Le projet va demander un peu de temps mais soyons patient...

Menus
   85%

Gestion des Caractéristiques
   90%

Gestion des déplacements
   100%

Implémentation des sorts
   50%

Création carte
   100%



Mon ancien projet (en attente)
Revenge
Il s'agit d'un RPG assez gros, je ne sais pas si j'aurais la place suffisante sur une calto... peut être ferais-je des programmes à installer séparément pour les donjons/instances...
Menus/présentation
   75%
Systèmes niveaux/sorts...
   65%

Système de combat
   10%
Map
   1%

Donjons/Instances
   1%





Mon autre projet
Laby3D

Le titre (laby3D) en dit long sur son contenu : il s'agit d'un simple moteur de labyrinthe en "3D" (enfin on va dire juste un effet de profondeur ). il aura la particularité d'être aggrémenté de superbes petites animations sur les rotations d'angles de vue ! j'y bosse pas mal et j'espère bien le réussir !
Editeur de niveaux
   100%

Graphismes
   95%

Moteur du jeu
   95%

Animations
   100%

Level Design
   80%


Le jeu devrait sortir bientôt


Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 08/11/2013 20:51 | #


C'est une erreur saut, alors qu'un saut dans une boucle aurait abouti à une erreur syntaxe.
Je suis persuadé qu'il y' a deux Lbl 3, donc le Goto ne sait pas vers lequel aller...
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 08/11/2013 20:54 | #


Essaie ça sinon, bien qu'il ne soit plus trop d'actualité

déboggueur
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
3thomas60 Hors ligne Membre Points: 99 Défis: 5 Message

Citer : Posté le 09/11/2013 11:51 | #


Ok, j'ai revu toutes les aides que vous m'avez fournis et c'est en effet un problème de guillemet environ 100 lignes plus haut qui faisait sauter la boucle.
Merci beaucoup à tous pour vos réponses et votre rapidité;

Venez découvrir Snake 2013 avec ses options de jeu et son mode carrière !

Soyez toujours à l'heure avec l' Horloge !
Fabcvlr Hors ligne Membre Points: 2269 Défis: 41 Message

Citer : Posté le 21/01/2016 09:37 | #


Je viens de rencontrer le même problème en voulant optimiser un programme. En supprimant le second guillemet des fonctions Text, cela m'a fait planter une boucle Lbl-Goto ?
La remise en place de tous les guillemets a résolu le problème.
L'expérience des autres, c'est comme une chandelle que l'on tient allumée dans son dos par une nuit de tempête !
Totoyo Hors ligne Membre d'honneur Points: 16093 Défis: 102 Message

Citer : Posté le 21/01/2016 09:55 | #


C'est normal, Fab, car en supprimant le deuxième guillemet, la calculatrice considère les lignes suivantes comme du texte.
Elle ne trouve donc pas le Label correspondant en tant que fonction.
Fabcvlr Hors ligne Membre Points: 2269 Défis: 41 Message

Citer : Posté le 21/01/2016 10:17 | #


Et pourtant, dans ces lignes, il y a plusieurs instructions qui s’exécutent normalement ?
L'expérience des autres, c'est comme une chandelle que l'on tient allumée dans son dos par une nuit de tempête !
Totoyo Hors ligne Membre d'honneur Points: 16093 Défis: 102 Message

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 67 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