π
<-

premier score

Re: premier score

Unread postby Hamza.S » 08 May 2018, 18:23

il n'y a pas de break en TI Basic (e)z80
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29.3%
 
Posts: 4513
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: premier score

Unread postby Wistaro » 08 May 2018, 18:32

Hamza.S wrote:il n'y a pas de break en TI Basic (e)z80


Si, End

Il me semble que ça arrête l'execution de la boucle en cours.
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.5%
 
Posts: 3191
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: premier score

Unread postby Ti64CLi++ » 08 May 2018, 19:41

Oui, ça arrête bien la boucle en cours, mais pas moyen de faire un If I=0:End pour arrêter la boucle seulement lorsque une condition est vérifiée ;)
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: premier score

Unread postby randlog » 08 May 2018, 19:44

Euh j'ai pas bien compris ce dont il en retournait, mais si j'ai bien suivi faut sortir d'une boucle à une certaine condition, ya une solution pas jolie mais fonctionnelle c'est un goto dans la boucle si la condition est vérifiée, envoyant à une étiquette juste après la boucle :p
Image
Image
User avatar
randlogAmbianceur
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 15.9%
 
Posts: 567
Joined: 05 Sep 2015, 16:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: Doctorant - physique

Re: premier score

Unread postby FjFk » 08 May 2018, 19:53

bravo, vous m'avez embrouiller. ^^
tout ce que je veux est comment faire en sorte qu'il y ai un premier score avant que l'on commence le jeu pour la première fois (enfin 7 puisqu'il y auras 7 scores d'afficher) et que je ne soit pas des scores qui se réinitialisent a chaques nouvelles parties.
OK ? ^^
Image
Tu veux découvrir mon projet ClaudeBot [spider] ?
Leviathan
User avatar
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 83%
 
Posts: 282
Images: 18
Joined: 01 May 2018, 15:59
Location: Lune
Gender: Male
Calculator(s):
MyCalcs profile
Class: Inconnu

Re: premier score

Unread postby Ti64CLi++ » 08 May 2018, 20:39

Tu créés une liste avec 7->dim(|LMALISTE ou |L est le petit L de liste, trouvable dans le menu Liste.
Et tu testes si la première case est égale à 0. Si oui, cela veut dire que aucun score n'a précédemment été enregistré, si non, cela veut dire qu'il existe déjà un score ;)
Voilà, dis-moi si ce n'est pas clair ;)
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: premier score

Unread postby Bisam » 09 May 2018, 08:17

Ok, j'avais oublié qu'il n'y a pas de Break... Je ne programme pas souvent dans ce langage.
Il suffit de remplacer par un While :
Code: Select all
1→I
While N≤LSCOR(I)
  I+1→I
End
For J,P-1,I,-1
  LSCOR(J)→LSCOR(J+1)
End
N→LSCOR(I)

C'est même encre plus court :p
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: premier score

Unread postby FjFk » 09 May 2018, 09:06

Ti64CLi++ wrote:Tu créés une liste avec 7->dim(|LMALISTE ou |L est le petit L de liste, trouvable dans le menu Liste.
Et tu testes si la première case est égale à 0. Si oui, cela veut dire que aucun score n'a précédemment été enregistré, si non, cela veut dire qu'il existe déjà un score ;)
Voilà, dis-moi si ce n'est pas clair ;)


ah, ok, je vient de comprendre:
quand on crée une liste, les variables sont automatiquement misent à 0.
merci à tous ^^
Image
Tu veux découvrir mon projet ClaudeBot [spider] ?
Leviathan
User avatar
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 83%
 
Posts: 282
Images: 18
Joined: 01 May 2018, 15:59
Location: Lune
Gender: Male
Calculator(s):
MyCalcs profile
Class: Inconnu

Re: premier score

Unread postby Bisam » 09 May 2018, 10:07

En fait, ce n'est pas tout-à-fait exact.
La manipulation 7→dim(Lmaliste) ne crée pas la liste : elle ne fait que la redimensionner.
Si la liste avait déjà été créée, les 7 premières valeurs seront conservées telles quelles... et s'il y en avait moins que 7, les dernières seront mises à 0.
Si elle n'était pas créée, la liste est d'abord créée et les 7 valeurs seront mises à 0.

PS : Je ne crois pas que ce soit très utile de créer un topic différent pour chacune de tes questions, LeJKNational.
Un seul topic consacré à la création de ton programme suffirait.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: premier score

Unread postby FjFk » 09 May 2018, 10:27

Bisam wrote:PS : Je ne crois pas que ce soit très utile de créer un topic différent pour chacune de tes questions, LeJKNational.
Un seul topic consacré à la création de ton programme suffirait.


ok, je vais le faire
ps: c'est leJKnational ^^
Image
Tu veux découvrir mon projet ClaudeBot [spider] ?
Leviathan
User avatar
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 83%
 
Posts: 282
Images: 18
Joined: 01 May 2018, 15:59
Location: Lune
Gender: Male
Calculator(s):
MyCalcs profile
Class: Inconnu

PreviousNext

Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 6 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1917 utilisateurs:
>1907 invités
>3 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)