π
<-

Programme complexe log de nav

Programme complexe log de nav

Unread postby fl125 » 14 Mar 2007, 20:58

Bonjour,

Prochainement je vais participer à une compétition aérienne qui me tiens à coeur.
Dans l'espoir d'être selectionné, j'aimerais installer un programme sur ma TI83+ qui me serait trés utile (voir cdc images ci-dessous).

Le nombre d'étapes est inconnu il peut y'en avoir 10 comme 20... (il faudrait donc que les cycles se repétent indéfiniment).

Image


Voici un exemple avec des valeures concrétes.
Dans cet exemple il y'a 2 étape.

Image

Je ne sais pas si ces images sont assez explicative.
Vous pouvez me contacter par msn afin que je vous explique directement la chose.

J'aurais peut être la chance d'être sélectionné grace à vous.
Merci d'avance pour votre aide.

Cordialement,

FL125
User avatar
fl125
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 0%
 
Posts: 3
Joined: 14 Mar 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Programme complexe log de nav

Unread postby fl125 » 15 Mar 2007, 17:50

Bonjour,

Oui je ne connais pas du tout la programmation... :s:

:#coucou#:
User avatar
fl125
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 0%
 
Posts: 3
Joined: 14 Mar 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Programme complexe log de nav

Unread postby ced78fr » 15 Mar 2007, 18:52

c'est trop easy à faire sa

mais en ce moment j'ai pas beaucoup de temps, Tama tu pourrais pas le faire pour moi ?
User avatar
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.1%
 
Posts: 3845
Joined: 11 May 2006, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Bac +5

Re: Programme complexe log de nav

Unread postby fl125 » 15 Mar 2007, 20:01

Bonjour,

J'ai un ami qui a fait une ébauche du prog :

Fonction
Lbl : shift --- vars --- F3 --- F1
Goto : shift --- vars --- F3 --- F2
? : shift --- vars --- F4
-- : C'est la Fleche (Avec la lettre L)
If : shift --- vars --- F1 --- F1
Then : shift --- vars --- F1 --- F2
IfEnd : shift --- vars --- F1 --- F3
: shift --- vars --- F6--- F3 --- F3
: shift --- vars --- F6--- F3 --- F4
Or : option --- F6 --- F6 --- F4 --- F2
' : Alpha --- F1
" : Alpha --- F2
: : shift --- vars ---F6 --- F5
ViewWindow : shift --- F3 --- F1
Text : Shift --- F4 --- F6 ---F6 --- F2
, : Touche virgule (Avec la lettre K)
[PAUSE] : Sorte de petit Triangle : shift --- vars --- F5
A la fin de chaque ligne il y a la petite flèche qui se trouve sur la touche EXE

------ Programme ------

Lbl 1
"----------------"
"HEURE DE DEPART"
"----------------"
"ENTRER HEURE:"?--A
"ENTRER MINUTE:"?--B
"ENTRER SECONDE:"?--C
If A24 Or A0
Then "ENTRER UNE VALEUR ENTRE 0 ET 24 POUR L'HEURE"
Goto 1
IfEnd
If B60 Or B0 Or C60 Or C0
Then "ENTRER UNE VALEUR ENTRE 0 ET 60 POUR LES MINUTES ET LES SECONDES"
Goto 1
IfEnd
Goto 2
Lbl 2
ViewWindow 1,127,0,63,1,0
Text 6,12, "HEURE DE DEPART"
Text 12,12,A
Text 12,22,"HEURE"
Text 12,52,B
Text 12,62,"MIN"
Text 12,82,C
Text 12,92,"SEC"[PAUSE]
Goto 3
Lbl 3
"----------------"
"TEMPRS ESTIMER PROCHAIN POINT"
"----------------"
"ENTRER MINUTE:"?--D
"ENTRER SECONDE:"?--E
If D60 Or D0 Or E60 Or E0
Then "ENTRER UNE VALEUR ENTRE 0 ET 60 POUR LES MINUTES ET LES SECONDES"
Goto 3
IfEnd
B+D--G
C+E--H
A--Z
Goto 4
Lbl 4
If G60Then G-60--G
Z+1--Z
IfEnd
If H60Then H-60--H
G+1--ZG
IfEnd
Goto 5
Lbl 5
ViewWindow 1,127,0,63,1,0
Text 6,12, "TEMPS ESTIMER PROCHAIN"
Text 12,12,"POINT"
Text 18,12,A
Text 18,22,"HEURE"
Text 18,52,B
Text 18,62,"MIN"
Text 18,82,C
Text 18,92,"SEC"[PAUSE]
Goto 6
Lbl 6
"----------------"
"TEMSP REEL"
"----------------"
"ENTRER MINUTE:"?--I
"ENTRER SECONDE:"?--J
If I60 Or I0 Or J60 Or J0
Then "ENTRER UNE VALEUR ENTRE 0 ET 60 POUR LES MINUTES ET LES SECONDES"
Goto 6
IfEnd
B+I--K
C+J--L
A--M
Lbl 7
If K60Then K-60--K
M+1--M
IfEnd
If L60Then L-60--L
K+1--K
IfEnd
ViewWindow 1,127,0,63,1,0
Text 6,12, "HEURE DE DEPART"
Text 12,12,A
Text 12,22,"HEURE"
Text 12,52,B
Text 12,62,"MIN"
Text 12,82,C
Text 12,92,"SEC"
Text 20,12, "HEURE ESTIMER PROCHAIN"
Text 26,12,"POINT"
Text 33,12,A
Text 33,22,"HEURE"
Text 33,52,B
Text 33,62,"MIN"
Text 33,82,C
Text 33,92,"SEC"
Text 41,12, "HEURE REELLE"
Text 47,12,A
Text 47,22,"HEURE"
Text 47,52,B
Text 47,62,"MIN"
Text 47,82,C
Text 47,92,"SEC"[PAUSE]
Goto 3

------ Fin -------



:#coucou#:
User avatar
fl125
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 0%
 
Posts: 3
Joined: 14 Mar 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Programme complexe log de nav

Unread postby Ver2guerre » 15 Mar 2007, 22:15

Oulà, je ne programme pas sur z80, mais ça me parait "chelou"
User avatar
Ver2guerre
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 26%
 
Posts: 2473
Joined: 29 Sep 2006, 00:00
Location: Le plus loin possible des casio
Gender: Male
Calculator(s):
MyCalcs profile
Class: boup

Re: Programme complexe log de nav

Unread postby ced78fr » 17 Mar 2007, 23:12

A ouai mais la c'est pas bien écrit du tout le programme beugerai dès la première ligne et toutes les lignes.

Faut qu'il écrive son porgamme en Ti basic pas en français...
User avatar
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.1%
 
Posts: 3845
Joined: 11 May 2006, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Bac +5

Re: Programme complexe log de nav

Unread postby tama » 19 Mar 2007, 19:50

c'est du langage Casio ça...
sinon c'est facile à faire

Code: Select all
- c'est la flèche (sto au dessus de On)
= c'est supérieur ou égal
= c'est inférieur ou égal
ne pas mettre ce qu'il y a après les //

0-A //heure
0-B // minute
0-C // seconde
While A=0 and A=24 and B=0 and B=60 and C=0 and C=60
ClrHome
Disp "HEURE DE DEPART"
Input "HEURE?",A
Input "MINUTE?",B
Input "SECONDE?",C
End
Text(0,0,"HEURE DE DEPART")
Text(6,0,A,"H",B,"M",C,"S")
Pause
0-D
0-E
While D=0 and D=60 and E=0 and E=60
ClrHome
Disp "TEMPS ESTIME"
Input "MINUTE?",D
Input "SECONDE?",E
End
B+D-G
C+E-H
A-Z
If G60
Then
G-60-G
Z+1-Z
End
If H60
Then
H-60-H
G+1-G
End
Text(14,0,"TEMPS ESTIME PROCHAIN")
Text(20,0,Z,"H",G,"M",H,"S")
Pause
While I=0 and I=60 and J=0 and J=60
ClrHome
Disp "TEMPS REEL"
Input "MINUTE?",I
Input "SECONDE?",J
End
B+I-K
C+J-L
A-M
If K60
Then
K-60-K
M+1-M
End
If L60
Then
L-60-L
K+1-K
End
Text(28,0,"TEMPS REEL")
Text(34,0,M,"H",K,"M",L,"S")
Pause
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Programme complexe log de nav

Unread postby ced78fr » 23 Mar 2007, 23:04

et ba voil

bien joué !
User avatar
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.1%
 
Posts: 3845
Joined: 11 May 2006, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Bac +5

Re: Programme complexe log de nav

Unread postby tama » 24 Mar 2007, 14:10

ouais c'était simple
c'est basique ça
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Programme complexe log de nav

Unread postby ced78fr » 29 Mar 2007, 21:29

c'est le cas de le dire !
User avatar
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.1%
 
Posts: 3845
Joined: 11 May 2006, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Bac +5

Next

Return to TI-Basic

Who is online

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

-
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.
1879 utilisateurs:
>1841 invités
>32 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)