Le Forum de TI-BANK.fr
Le forum de la banque de programmes pour calculatrices graphiques Texas Instruments (aide débutants, résolution problèmes...).
AccueilPortailCalendrierFAQRechercherS’enregistrerConnexion
Poster un nouveau sujet   Répondre au sujet
 

Questions de débutant : prog et sous-routines

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédente  1, 2, 3  Suivante
AuteurMessage
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9409
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : Terminale S spé maths


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: Questions de débutant : prog et sous-routines   Lun 20 Mar - 17:18


Et n'hésite surtout pas à participer !
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
Potamogale
Elite
Elite


Sexe:MasculinCancerSerpent
Age : 19
Inscrit le : 07 Juin 2006
Messages : 790
Localisation : Lève les yeux... Plus haut... Nan j'deconne ^^
Calculatrice : TI84+ SI
Classe : Retho belge (terminale francaise je pense?)


Impureté:
0/0  (0/0)
Dernière note en maths: 19/20

MessageSujet: Re: Questions de débutant : prog et sous-routines   Ven 9 Juin - 22:37

tama a écrit:
adaptation sur z80:

Repeat K
getKey->K
End
Disp K


La touche ON n'a pas de code touche en basic mais en ASM oui.


je ne comprend pas pourquoi ca marche avec un seul K, normalement il n'est pas censé avoir une condition?? Genre c'est une boucle tant que K est egal à autant, ou un truc du genre..
_________________
Si ti ratinte les solers d'on mwèrt po roter, ti n'irai sovin pid-hô!
[quote="Valaraukar"]Que le grand flood sois avec toi ( dans la limite du raisonnable)
Revenir en haut Aller en bas
M@D_Doc
Elite
Elite


Sexe:MasculinSagittaireSerpent
Age : 18
Inscrit le : 08 Déc 2005
Messages : 576
Localisation : Alsace, 68440
Calculatrice : TI-84+
Classe : Admis en FTM


Impureté:
313/450  (313/450)
Dernière note en maths: 15/20 au bac !! (S spé maths :p)

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 8:27

En effet Repeat K=K est juste, car K=K est toujours vérifieé, mais K, tout seul.... comment peut il ne PAS être vérifier? Si il n'y a pas de condition pour le rendre faux.... c'est vrai.
_________________
Projets en cours :
Spoiler:
 

Mange un castor, tu sauveras un arbre

[img] http://test.griffor.com/certif.png?id=1708178 [/img]
Revenir en haut Aller en bas
Potamogale
Elite
Elite


Sexe:MasculinCancerSerpent
Age : 19
Inscrit le : 07 Juin 2006
Messages : 790
Localisation : Lève les yeux... Plus haut... Nan j'deconne ^^
Calculatrice : TI84+ SI
Classe : Retho belge (terminale francaise je pense?)


Impureté:
0/0  (0/0)
Dernière note en maths: 19/20

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 9:48

Donc il considère le Repeat comme une boucle infinie??

Alors comment ca se fait que lorsqu'on appuie sur une touche, il passe à la ligne "disp" et qu'il s'arrête?
_________________
Si ti ratinte les solers d'on mwèrt po roter, ti n'irai sovin pid-hô!
[quote="Valaraukar"]Que le grand flood sois avec toi ( dans la limite du raisonnable)
Revenir en haut Aller en bas
M@D_Doc
Elite
Elite


Sexe:MasculinSagittaireSerpent
Age : 18
Inscrit le : 08 Déc 2005
Messages : 576
Localisation : Alsace, 68440
Calculatrice : TI-84+
Classe : Admis en FTM


Impureté:
313/450  (313/450)
Dernière note en maths: 15/20 au bac !! (S spé maths :p)

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 10:06

exact
_________________
Projets en cours :
Spoiler:
 

Mange un castor, tu sauveras un arbre

[img] http://test.griffor.com/certif.png?id=1708178 [/img]
Revenir en haut Aller en bas
Syfo
Légende
Légende


Sexe:MasculinCapricorneCheval
Age : 17
Inscrit le : 21 Fév 2006
Messages : 2405
Localisation : Herault
Calculatrice : 80,82,83,83+, 84+
Classe : prepa integree polytech (L1)


Impureté:
60/200  (60/200)
Dernière note en maths: 19/20 au bac

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 10:20

non c'est faux repeat est une instruction "tant que"
donc tant que K=0 (fonction du repeat, attendre une valeur non nulle), on fait getkey.
des qu'on presse une touche, K different de 0, donc on sort de la boucle...
vous confondez avec While, qui lui s'execute jusqu'a ce que K soit egale a une valeur donnee.
exemple:
1->K
While K=5
K+1->K
End

evidemment ça serai plus simple avec For( mais c'est qu'un exemple
Revenir en haut Aller en bas
Potamogale
Elite
Elite


Sexe:MasculinCancerSerpent
Age : 19
Inscrit le : 07 Juin 2006
Messages : 790
Localisation : Lève les yeux... Plus haut... Nan j'deconne ^^
Calculatrice : TI84+ SI
Classe : Retho belge (terminale francaise je pense?)


Impureté:
0/0  (0/0)
Dernière note en maths: 19/20

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 10:32

Nan les While ca s'execute jusqu'a ce que la condition soit fausse (ca se lit "tant que...") non??
_________________
Si ti ratinte les solers d'on mwèrt po roter, ti n'irai sovin pid-hô!
[quote="Valaraukar"]Que le grand flood sois avec toi ( dans la limite du raisonnable)
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9409
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : Terminale S spé maths


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 12:56

While ça s'exécute tant que la condition est vraie
Repeat ça s'exécute tant que la condition est fausse
et Repeat K sous-entend Repeat K=/(différent de)0 (ou formulé autrement While K=0)
Donc la ça fait une boucle jusqu'à ce qu'une touche est pressée puisque ça va changer la valeur de K et K sera différent de 0
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
Potamogale
Elite
Elite


Sexe:MasculinCancerSerpent
Age : 19
Inscrit le : 07 Juin 2006
Messages : 790
Localisation : Lève les yeux... Plus haut... Nan j'deconne ^^
Calculatrice : TI84+ SI
Classe : Retho belge (terminale francaise je pense?)


Impureté:
0/0  (0/0)
Dernière note en maths: 19/20

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 13:15

Ha quand tu met juste une variable en tant que condition, c'est comme si tu mettais la variable =/0 ?

Mais c'est super pour optimiser des programmes ca nn?
_________________
Si ti ratinte les solers d'on mwèrt po roter, ti n'irai sovin pid-hô!
[quote="Valaraukar"]Que le grand flood sois avec toi ( dans la limite du raisonnable)
Revenir en haut Aller en bas
Syfo
Légende
Légende


Sexe:MasculinCapricorneCheval
Age : 17
Inscrit le : 21 Fév 2006
Messages : 2405
Localisation : Herault
Calculatrice : 80,82,83,83+, 84+
Classe : prepa integree polytech (L1)


Impureté:
60/200  (60/200)
Dernière note en maths: 19/20 au bac

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 13:21

oui mieux qu'une boucle avec des labels en tout cas...
Revenir en haut Aller en bas
Potamogale
Elite
Elite


Sexe:MasculinCancerSerpent
Age : 19
Inscrit le : 07 Juin 2006
Messages : 790
Localisation : Lève les yeux... Plus haut... Nan j'deconne ^^
Calculatrice : TI84+ SI
Classe : Retho belge (terminale francaise je pense?)


Impureté:
0/0  (0/0)
Dernière note en maths: 19/20

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 13:25

Les labels et les goto c'est de la merde en boite! ^^

(c'est mon père qui programme aussi qui n'arrete pas de me rentrer ca dans la tête, maintenant je suis traumatisé, et je n'utilise les goto que pour les jeux qui une fois gagné te font recommencer à un certain endroit)
_________________
Si ti ratinte les solers d'on mwèrt po roter, ti n'irai sovin pid-hô!
[quote="Valaraukar"]Que le grand flood sois avec toi ( dans la limite du raisonnable)
Revenir en haut Aller en bas
M@D_Doc
Elite
Elite


Sexe:MasculinSagittaireSerpent
Age : 18
Inscrit le : 08 Déc 2005
Messages : 576
Localisation : Alsace, 68440
Calculatrice : TI-84+
Classe : Admis en FTM


Impureté:
313/450  (313/450)
Dernière note en maths: 15/20 au bac !! (S spé maths :p)

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 16:04

t'as de la chance : un père qui programme mon rêve
Et il a raison, les Lbl Goto, c'est de la merde en boite pour plusieurs raison :
*Sa ralentit un tout petit peu (le temps de revenir à l'instruction
*Ca fout le bordel dans les boucles(ça les interromps)
*ça fini par saturer la mémoire, elle n'est pas capable de se désengorger toute seule avec les Goto
En effet, à chaque début de boucle, la mémoire est désengorgée, alors qu'un bête Goto retourne à un endroit et CONTINUE à emmagasiner la mémoire vive, finissant par provoquer des ERR:MEMORY
_________________
Projets en cours :
Spoiler:
 

Mange un castor, tu sauveras un arbre

[img] http://test.griffor.com/certif.png?id=1708178 [/img]
Revenir en haut Aller en bas
Potamogale
Elite
Elite


Sexe:MasculinCancerSerpent
Age : 19
Inscrit le : 07 Juin 2006
Messages : 790
Localisation : Lève les yeux... Plus haut... Nan j'deconne ^^
Calculatrice : TI84+ SI
Classe : Retho belge (terminale francaise je pense?)


Impureté:
0/0  (0/0)
Dernière note en maths: 19/20

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 20:09

Houuuuu, je savais pas POURQUOI ca faisait ca, et comme mon père aime en mettre plein la vue (^^) ben a mon avis il le savait pas non plus... Je sens que je vais frimer au souper ce soir moi (hé ouai, on a de supers sujets de discussion mdr)
_________________
Si ti ratinte les solers d'on mwèrt po roter, ti n'irai sovin pid-hô!
[quote="Valaraukar"]Que le grand flood sois avec toi ( dans la limite du raisonnable)
Revenir en haut Aller en bas
Lumin0u
Légende
Légende


Sexe:MasculinGémeauxCheval
Age : 18
Inscrit le : 18 Mar 2006
Messages : 2469
Localisation : Paris
Calculatrice : TI 84+
Classe : T STG


Impureté:
25/465  (25/465)
Dernière note en maths: upmfhumpf

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 20:46

ms Repeat ce serait pas "jusqu'a ce que" et pas "tant que" ?
_________________
ah HA!si vous aimez pas Lumin0u vous pouvez m'appeler machin ^^ et si vous aimez pas machin bah... vous pouvez taper shikamaru :p
Revenir en haut Aller en bas
Potamogale
Elite
Elite


Sexe:MasculinCancerSerpent
Age : 19
Inscrit le : 07 Juin 2006
Messages : 790
Localisation : Lève les yeux... Plus haut... Nan j'deconne ^^
Calculatrice : TI84+ SI
Classe : Retho belge (terminale francaise je pense?)


Impureté:
0/0  (0/0)
Dernière note en maths: 19/20

MessageSujet: Re: Questions de débutant : prog et sous-routines   Sam 10 Juin - 21:42

Dans ce cas si ca veut dire "jusqu'a ce que", si tu met juste une variable, il place "=0" après et non pas "=/0"...
_________________
Si ti ratinte les solers d'on mwèrt po roter, ti n'irai sovin pid-hô!
[quote="Valaraukar"]Que le grand flood sois avec toi ( dans la limite du raisonnable)
Revenir en haut Aller en bas

Questions de débutant : prog et sous-routines

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 2 sur 3Aller à la page : Précédente  1, 2, 3  Suivante

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Forum de TI-BANK.fr :: Forum TIz80 :: Aide débutants-
Poster un nouveau sujet   Répondre au sujet