de Bobb » 23 Avr 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: Tout sélectionner
: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.