Autorisation : Membre
Nb de messages : 22
Inscrit le : Jeu 10 Nov 2011, 13:12
Posté le : Lun 14 Nov 2011, 17:44
il y a 2 ou 3 fonction(pour ti-82stats.fr) que je ne comprend pas , que je ne connais pas et dont je ne connait pas le fonctionnement qui pourrai peut-etre m'aidez pour certains prgm,pouvez vous m'expliquer l' utilité et le fonctionnement de celle-ci
-carre
-for(
-sous-chaine(
-reapeat
-IS>(
-DS<(
-pxl-test(
-la difference entre Pt-ON et Pxl-on
merci d'avance
---------------------- -----------------------------------
&amp;amp;quot;on monte plus vite un escalier fait pour descendre que si on descend un escalier fait pour monter...&amp;amp;quot;
&amp;amp;quot;si ton tonton thon tond ton tonton thon,ton tonton tondu sera...&amp;amp;quot; http://www.chucknorrisfacts.fr/:LE site qu'il faut avoir vu dans sa vie
Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Lun 14 Nov 2011, 18:12
Alors :
-Carré : je n'en sais rien
-for( est une boucle comme ceci : for(Variable, commencement, fin, pas
Avec un exemple :
Code
For(A,1,11,2
End
cette boucle va donner a la variable A le nombre 1, puis a la fin de la boucle recommence la boucle mais cette fois ci, A sera égale a 3 puisque le pas est 2 et va refaire la boucle jusqu'a ce que A soit égal a 11. Pour bien comprendre marque ceci :
Code
For(A,1,15,2
disp A
End
-Sous-chaine( donne un bout de la chaine de cette maniere :
Sous-chaine( La chaine, Le numéro duquel le bout de la chaine demander va commencer, le nombre de caractère de la chaine finale
Exemple :
Code
"OISEAU -> chaine 1
Sous-Chaine(Chaine 1, 3,3
Donnera a la fin : "SEA
ou alors tu peut faire sa aussi :
Code
Sous-chaine("OISEAU",3,3
et sa marchera aussi tu obtiendra "SEA
-Repeat est une boucle qui dit : repete l'intérieur de la boucle jusqu'a ce que la condition soit vérifié
Exemple :
Code
1 ->A
Repeat A=9
A+1 -> A
Disp A
End
ce code marquera tout les nombre de 1 a 9 car la condition ne sera pas vérifié. C'est une sorte d'inverse de while.
-IS>( je ne sais pas
-DS<( je ne sais pas
-Pixel-test( nous dit si un pixel est allumé ou non
Exemple :
Code
Pixel-On(1,1
Pixel-test(1,1
Avec ce code, sa affichera 1 car le pixel est allumé.
Code
Pixel-Off(1,1
Pixel-test(1,1
Avec ce code, sa affichera 0 car le pixel est éteint.
Autorisation : Membre
Nb de messages : 22
Inscrit le : Jeu 10 Nov 2011, 13:12
Posté le : Lun 14 Nov 2011, 18:19
merci beaucoup snap(2fois deja...) j'ai compris maintenant
c'est sympa
---------------------- -----------------------------------
&amp;amp;quot;on monte plus vite un escalier fait pour descendre que si on descend un escalier fait pour monter...&amp;amp;quot;
&amp;amp;quot;si ton tonton thon tond ton tonton thon,ton tonton tondu sera...&amp;amp;quot; http://www.chucknorrisfacts.fr/:LE site qu'il faut avoir vu dans sa vie
Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Lun 14 Nov 2011, 18:48
J'ai des réponses!!
IS>( ajoute 1 a la variable. Si le résultat est supérieur a la valeur, la commade suivante est ommise. Si le résultat est inférieur ou égal a la valeur, la commande suivante est executé.
Exemple :
Code
IS>(A,6
:Disp "A<6
Avec ce programme, si A>6, le programme augmentera juste la variable A de 1. Par contre, si A<6, alors le programme dira "A<6" et augmentera A de 1.
DS<( Soustrait 1 a la variable. si le résultat est inférieur a la valeur, la commande suivante est ommise. Si le résultat est supérieur a la variable, la commande suivante est executé.
Exemple :
Code
DS<(A,6
:Disp "A>6
Avec ce code, si A<6, soustraira 1 a A. Par contre, si A>6, le programme dira "A>6" et soustraira 1 a la variable A.
Autorisation : Membre
Nb de messages : 118
Inscrit le : Dim 13 Nov 2011, 14:26
Posté le : Lun 14 Nov 2011, 18:52
IS c'est Incremente & skip. C'est une boucle qui est sautée tant que le nombre n'a pas atteint la valeur fixée.
DS c'est decremente & skip, le contraire.
La différence entre Pt-on et Pxl-on, c'est que Pt-on est géré par les coordonnées graphiques, et peut prendre trois formes différentes, un point, une croix ou un carré vide, alors que Pxl-on est géré par les coordonnées Texte (uniquement positives, avec l'axe des ordonnées à l'envers, etc...)
EDIT : erf, trop lent :/
----------------------
Citer
Le temps est une variable dans une boucle infinie, qu'on ne cesse d'incrémenter.
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Lun 14 Nov 2011, 22:28
Pour ce genre de questions, je vais te donner un conseil : regarde le lien dans ma signature, il y a toutes les réponses aux questions du genre "cette fonction correspond / sert a quoi ?".
EDIT (pour sandro) : pardon, presque tout les renseignements nécessaires tant que l'on ne rentre pas dans les détails
---------------------- La la la ...
Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mer 16 Nov 2011, 18:28
oui, mais c'est pas toujours très complet (par example ils ne précisent pas que le Then/End est facultatif après le If s'il n'y a qu'une seule condition).
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes