π
<-

Pouvoir remonter dans un programme

Re: Pouvoir remonter dans un programme

Unread postby Bobb » 23 Apr 2020, 12:24

Pour ton système de pages, dans une boucle while ou repeat, tu peux créer une liste et enregistrer chaque entrée dedans. Ensuite, tu regardes combien de lignes tu peux afficher par pages, puis tu prends une variable pour le numéro de la première ligne à afficher, et à chaque fois qu'une touche flèche est pressée, tu modifies la valeur de la variable qui définit le numéro de la première ligne. Ensuite, tu n'as plus qu'à faire une boucle for(), qui répète par exemple dix fois si tu as dix lignes par page, afficher d'abord l'élément de la liste numéro première ligne de la page, puis on augmente de 1 la valeur de la première ligne, et on répète encore neuf fois, en augmentant à chaque fois le numéro de la ligne. J'ai fait un algorithme semblable dans un programme en Ti-basic.

Code: Select all
:While K≠45
:If K=25:P+10->P
:If K=34:P-10->P
:If J≠P:Then
:For(I,1,10)
:Output(I,1,eval(L1(P+I)))
:End
:End
P->J
End

Voilà je crois que c'est à peu près ça.

Tous mes programmes sont disponibles ici

↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition Python
Jetez un coup d'oeil à mon langage de programmation interprété Neon.

Image
User avatar
BobbProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 0.8%
 
Posts: 323
Joined: 19 Apr 2020, 12:37
Location: Morbihan
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes info

Re: Pouvoir remonter dans un programme

Unread postby Bobb » 01 May 2020, 10:56

Je vais bientôt mettre en ligne un programme dans lequel il y aura un système d'affichage de pages. Il s'appellera Ultra Draw Geometry Programmation. Je m'en sert pour afficher les commandes du programme.

Tous mes programmes sont disponibles ici

↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition Python
Jetez un coup d'oeil à mon langage de programmation interprété Neon.

Image
User avatar
BobbProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 0.8%
 
Posts: 323
Joined: 19 Apr 2020, 12:37
Location: Morbihan
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes info

Previous

Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 1 guest

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
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.
5306 utilisateurs:
>5279 invités
>19 membres
>8 robots
Record simultané (sur 6 mois):
7909 utilisateurs (le 09/07/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)