π
<-
Chat plein-écran
[^]

[Résolu] Probleme code basic

[Résolu] Probleme code basic

Message non lude Raiseit » 21 Sep 2016, 15:11

Bonjour
J'ai un problème de getkey avec mon programme:
Code: Tout sélectionner
1→S
0→K
Lbl 3
If S=1
Then
Texte(­1,50,25,"MODULE DEPLACEMENT"
Texte(80,56,"            MODULE ENNEMI        "
Else
If S=2
Then
Texte(50,23,"                    MODULE DEPLACEMENT    "
Texte(­1,80,57,"MODULE ENNEMI"
Texte(110,95,"     RETOUR      "
Else
If S=3
Then
Texte(80,56,"            MODULE ENNEMI      "
Texte(­1,110,95,"RETOUR"
End
While K=0
getKey→K
End
Lbl 5
If K=34 et S<3
S+1→S
If K=25 et S>1
S-1→S
If K=105 et S=1
prgmDEV1
If K=105 et S=2
prgm
If K=105 et S=3
Goto ZZ
Goto 3


Il ne passe qu'une seule fois dans la boucle, et après il s’arrête.
Comment régler ça ?

Bonne journée
Dernière édition par Raiseit le 21 Sep 2016, 17:56, édité 1 fois.
Raiseit

Image

New Super Oiram Bros - World 1
99%

New Super Oiram Bros - World 2
28%



La vie est trop courte pour enlever le périphérique en toute sécurité
Il y a 10 types de personnes: ceux qui comprennent le binaire, et les autres
Avatar de l’utilisateur
Raiseit
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 16.8%
 
Messages: 33
Images: 13
Inscription: 21 Sep 2016, 13:56
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Etudes sup

Re: Probleme code basic

Message non lude Ruadh » 21 Sep 2016, 15:22

Bonjour !
Il te manque 2 End entre la ligne 19 et la ligne 20, il en faut un pour chaque Then.
Ensuite remplace

Code: Tout sélectionner
While K=0


par

Code: Tout sélectionner
Repeat K


Et ça devrait marcher. Fais juste attention avec ton Goto ZZ, comme tu n'as pas de Lbl ZZ, tu auras une erreur étiquette.
Avatar de l’utilisateur
RuadhPremium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 37.5%
 
Messages: 38
Inscription: 11 Jan 2016, 23:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: [R] Probleme code basic

Message non lude Raiseit » 21 Sep 2016, 17:57

Merci, ça marche.
ps: mon label zz est plus haut, j'ai juste pas voulu vous spammer tout le code.
Raiseit

Image

New Super Oiram Bros - World 1
99%

New Super Oiram Bros - World 2
28%



La vie est trop courte pour enlever le périphérique en toute sécurité
Il y a 10 types de personnes: ceux qui comprennent le binaire, et les autres
Avatar de l’utilisateur
Raiseit
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 16.8%
 
Messages: 33
Images: 13
Inscription: 21 Sep 2016, 13:56
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Etudes sup


Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1033 utilisateurs:
>1018 invités
>10 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)