π
<-

Programme Cours

Programme Cours

Unread postby AAymeric » 22 May 2011, 16:46

Bonjour,
Je crée un programme pour y rentrer mes cours. Au lancement, ça affiche une page avec les matières que la personne veut visionner. Seulement, le problème est que si choisit une matière et que l'on veut revenir sur la page d'avant (Voir spoiler pour le code), on n'est obligé de finir l'ensemble des pages de la matière.
Je voudrais donc, a l'aide des flèches, faire défiler les pages.
(J'aimerais éviter les de mettre trop de label[parce qu'il n'y en aura pas assez pour chaque page] et les getKeys car le programme commence a devenir un peu lourd)
Y'a t-il une solution?
Le code:
 
Show/Hide spoilerAfficher/Masquer le spoiler
Code: Select all
AxesOff:CoordOff:GridOff:FnOff
Xmax=10:Xmin=ú10
Ymax=10:Ymin=ú10
Lbl 0
ClrDraw
Text(0,25,"Menu
Text(6,0,"1.Formules SES
Text(12,0,"2.Maths
Text(18,0,"3.Physique
Text(24,0,"4.Chimie
Text(36,0,"Enter.Quitter

While 1
getKeyüA
If A=92
Then
ClrDraw
Goto 1
End
If A=93
Then
ClrDraw
Goto 2
End
If A=94
Then
ClrDraw
Goto 3
End
If A=82
Then
ClrDraw
Goto 4
End
If A=105
Then
ClrDraw
Goto Z
End
End

ClrDraw
Lbl 1
Text(0,25,"CONVERTION
Text(6,0,"I=Indice, M=coef.Mult.
Text(12,0,"T=Tx Var
Line(13,14,0,50
Text(19,0,"I=m*100
Text(43,0,"T=I-100
Text(31,0,"M=I/100
Text(37,0,"M=(t/100)+1
Text(25,0,"I=t+100
Text(49,0,"T=(m-1)*100


Pause
ClrDraw
Text(0,0,"VA=Valeur Arrivee
Text(6,0,"VD=Valeur Depart
Text(12,0,"TD=Taux Depart
Text(18,0,"TA=Taux Arrivee
Text(24,0,"M=VA/VD
Text(30,0,"I=(VA/VD)*100
Text(36,0,"l'indice n'a pas d'unite
Text(42,0,"T=[(TA-TD)/TD]*100

Pause
ClrDraw
Goto 0
Lbl 2
Text(0,25,"MATHS
Text(6,10,"Identitee Remarquables
Text(12,0,"(a+b)Ü=aÜ+2ab+bÜ
Text(18,0,"(a-b)Ü=aÜ-2ab+bÜ
Text(24,0,"(a+b)(a-b)=aÜ-bÜ
Text(30,10,"Forme Canonique
Text(36,0,"axÜ+bx+c
Text(42,0,"=a[xÜ+(b/a)x+(c/a)]
Text(48,0,"a[(x+b/2a)Ü-(b/2a)Ü+(c/a)]
Pause
ClrDraw
Text(0,0,"Si úb/2a +c/a Positif
Text(6,0,"Alors impossible de fact.
Text(12,0,"Sinon ,fact avec 3e id.Re


Pause
Goto 0
Lbl 3
Text(0,25,"PHYSIQUE
Text(6,10,"Frequence
Text(12,0,"F=1/T    F=Frequence en Hz
Text(18,0,"T= Temps de la periode en s
Text(30,0,"Periode:+petite duree dur-
Text(36,0,"ant laquelle un phenomene
Text(42,0,"se reproduit a l'identique
Text(48,0,"a lui meme"
Pause
ClrDraw
Text(0,10,"Refraction
Text(6,0,"n1 sin i1 = n2 sin i2
Text(12,0,"n1n2=Indices de refraction
Text(18,0,"i1  i2 = Angle d'incidence
Text(24,0,"par rapport a  la normale
Text(36,0,"Si faisceau rentre perpendi-
Text(42,0,"culairement
Text(48,0,"Alors, pas de refraction
Pause
ClrDraw
Text(0,10,"Onde Electro-Magnetique
Text(6,0,"Ondes Radios: 3.10^8 Hz
Text(12,0,"MicroO:3.10^8x3.10^11
Text(18,0,"IR:    3.10^11x4.10^14
Text(24,0,"LumiR4.10^14x7.5.10^14
Text(30,0,"UV:    8.10^14x3.10^16
Text(36,0,"RayonX:3.10^16x3.10^19
Text(42,0,"Rayons Gamma:3.10^19
Pause
ClrDraw
Text(0,10,"Les Atomes
Text(6,0,"Un atome est constitue de
Text(12,0,"charges +, ds le noyeau
Text(18,0,"charges -, qui gravitent
Text(24,0,"autour du noyeau
Text(30,0,"99,99% de vide
Text(36,0,"Un atome est neutre
Text(42,0,"Son ordre de grANdeur est
Text(48,0,"0.1 nanometre
Text(54,0,"Modele:Rutherford,1911
Pause
ClrDraw
Text(0,5,"Le Noyeau de l'atome
Text(6,0,"On y trouve des nucleons:
Text(12,0,"Neutres, appeles neutrons
Text(18,0,"Positif, appeles protons
Text(24,0,"Les protons ont une charge
Text(30,0,"elementaire notee e et egale
Text(36,0,"a e=1.6.10^-19C
Text(42,0,"C:Coulons
Text(48,0,"Nbr de protons note Z
Text(54,0,"Nbr de nucleon note A
Pause
ClrDraw
Text(0,0,"mNeutron = mProton
Text(6,0," =1.37.10^-27
Text(14,15,"A"
Text(16,20,"X"
Text(20,15,"Z"
Text(26,0,"A=Nbre Nucleon
Text(32,0,"X=Symbole de l'element
Text(38,0,"Z=Nbre Proton
Pause
ClrDraw
Text(0,5,"Les Isotopes
Text(6,0,"2 atomes qui ont le meme nbre
Text(12,0,"de protons mais des nbre de
Text(18,0,"neutrons differents sont
Text(24,0,"appeles Isotopes.
Text(30,8,"14
Text(33,16,"C
Text(36,8,"6
Text(45,0,"Ici, Z=6,A=14 et N=A-Z=8
Pause
ClrDraw
Text(0,25,"Etude des mouvements
Text(6,0,"Mvt:est definit par:
Text(12,0,"-Sa Trajectoire:
Text(18,0," -Rectiligne:droite
Text(24,0," -Circulaire:cercle
Text(30,0," -Curviligne:Autre
Text(36,0,"-Sa VitesseInstantanee elle:
Text(42,0," -Constante:mvt uniforme
Text(48,0," -Accelere:mvt accelere
Text(54,0," -Ralentit:mvt decelere
Pause
ClrDraw
Text(0,0," -N'a pas de tendance:
Text(6,0," variable.
Text(12,25,"Observation d'un mvt:
Text(18,0,"Pr analyser, necessite bcp
Text(24,0,"de precision dans les
Text(30,0,"mesures et avec pas de
Text(36,0,"mesure(intervalle) adapte
Text(42,0,"Actuellement, c'est l'acqu-
Text(48,0,"isition video qui est usee
Text(54,0,"avec exploitation algorithme
Pause
ClrDraw
Text(0,25,"Referentiels pr mvt
Text(6,0,"Il faut choisir referentiel
Text(12,0,"par rapport auquel mvt sera
Text(18,0,"observe:svt par rapport ref
Text(24,0,"terrestre ms existe autre:
Text(30,0,"ref heliocentrique:centre du
Text(36,0,"soleil avec axes:3etoiles
Text(42,0,"tres eloignes
Text(48,0,"Geocentrique: centre de la
Text(54,0,"terre axes:3etoile lointaines
Pause
ClrDraw
Goto 0
Lbl 4
Text(0,25,"CHIMIE
Text(6,10,"Concentration Massique
Text(12,0,"Cm=m/V   m= Masse en g
Text(18,0,"V= Volume en L"
Text(24,0,"Dans une dilution, Masse cons
Text(30,0,"ervee
Text(36,0,"Donc Mmere = Mfille
Pause
ClrDraw
Text(0,10,"Densite
Text(6,0,"Il existe deux formules:
Text(12,0,"d=Å/Å de l'eau
Text(18,0,"Å eau = 1kg/dm^3
Text(24,0,"=Pour les gazs
Text(30,0,"d=m/m de l'eau
Text(36,0,"m eau = Masse Volume Eau
Text(42,0,"m = masse volume du solide
Text(48,0,"ou liquide"
Text(54,0,"Uniquement solide  liquide
Pause
ClrDraw
Text(0,10,"Molecules
Text(6,0,"Pour qu'une molec existe, il
Text(12,0,"faut que les ato qui la compose
Text(18,0,"respecte regle du duet/octet.
Text(24,0,"Dans une molec, les ato st lies
Text(30,0,"entre eux par liaison covalentes.
Text(36,0,"1 liaison est 1 mise en commun
Text(42,0,"d'e- qui permet a chacun des ato
Text(48,0,"participant d'augmenter leur nb
Text(54,0,"d'e-
Pause

prgmMOLES




Goto 0
Lbl Z
AxesOn
CoordOn
ExprOn
Disp "Done"
FnOn
User avatar
AAymeric
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 6.3%
 
Posts: 14
Joined: 30 Jul 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nd

Online

Re: Programme Cours

Unread postby noelnadal » 25 May 2011, 20:13

Bonjour,

je crois qu'il existe des logiciels pour cela, regarde sur le portail. :;):
Sinon, tu peux faire des sous-parties (utilise la fonction "Menu(", c'est mieux).
User avatar
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 41%
 
Posts: 2271
Images: 0
Joined: 10 Mar 2011, 00:00
Location: France, Melun (77)
Gender: Male
Calculator(s):
MyCalcs profile
Class: INRIA Paris
Twitter: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal


Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 7 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.
3406 utilisateurs:
>3381 invités
>17 membres
>8 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)