| retardatère |
| Auteur |
Message |
Saxotus
Autorisation : Membre
Nb de messages : 9
Inscrit le : Mar 01 Nov 2011, 2:35
|
Posté le : Mar 01 Nov 2011, 14:44
|
|
|
salut,
voici une portion de code qui rajoute ~1sec (0,95...sec) dans votre programme tout les 50
certaines lignes on l'aire inutile mais sans elle le temps est différent et c'est plus facile de calculer pour 50/sec sinon libre a vous de le modifier
| Code | Prompt N
0->C
While C<=N
N/N->B cette ligne sert a faire tourné la calculatrice
C+B->C
End |
32Ko la portion
je ne sais pas en quoi sa peux servir mais c'est le seul programme "utile" et nouveau que j'ai créé. 
---------------------- Humm...
Interresant tout sa!
PS: j'ai une TI-82 stats.fr |
 |
|
| |
The K
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
|
Posté le : Mar 01 Nov 2011, 18:09
|
|
|
Les factorielles un peu élevées font tourner la calculatrice pendant un bon moment sinon 
Et ça ne te prend qu'une ligne ... après, pourquoi pas hein 
---------------------- 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
Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind
Mes nouveaux programmes de calcul formel : FCarré FPrime
Projet base de données : ici mais abandonné. Trop de travail ... |
 |
|
| |
tilo1996
Autorisation : Membre
Nb de messages : 122
Inscrit le : Sam 23 Avr 2011, 10:47
|
Posté le : Mar 01 Nov 2011, 18:34
|
|
|
TEU TEU nan nan nan la caculette ne peut calculer la factorielle que jusqu'a 69. Apres elle renvoie une erreur. Et 69! sa ralentit pas beaucoup beaucoup 
|
 |
|
| |
The K
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
|
Posté le : Mar 01 Nov 2011, 19:05
|
|
|
Une seule nan !
Mais si t'en mets quelques unes, ça le fait ^^
T'as même un joli ralentissement avec la factorielle 70 ! l'équivalent d'un stop !

(ps : oui bon c'était une erreur ! mais si on dit que c'est un stop ça passemieux à priori non ? )
---------------------- 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
Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind
Mes nouveaux programmes de calcul formel : FCarré FPrime
Projet base de données : ici mais abandonné. Trop de travail ... |
 |
|
| |
tilo1996
Autorisation : Membre
Nb de messages : 122
Inscrit le : Sam 23 Avr 2011, 10:47
|
Posté le : Mar 01 Nov 2011, 19:09
|
|
|
Oui oui tout a fait Sinon pour ralentir le mieux cest
| Code | For(f,1,X ///Augmenter X pour ralentir plus longtemps
End |
|
 |
|
| |
The K
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
|
Posté le : Mar 01 Nov 2011, 19:14
|
|
|
Bien vu ^^ (tout simplement !)
---------------------- 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
Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind
Mes nouveaux programmes de calcul formel : FCarré FPrime
Projet base de données : ici mais abandonné. Trop de travail ... |
 |
|
| |
sandro
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
|
Posté le : Mar 01 Nov 2011, 20:19
|
|
|
sinon pour l'utilité, j'en voie (qu')une : faire un chronomètre.
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes |
 |
|
| |
Saxotus
Autorisation : Membre
Nb de messages : 9
Inscrit le : Mar 01 Nov 2011, 2:35
|
Posté le : Mar 01 Nov 2011, 23:32
|
|
|
le principe de ce "chrono" c'est qu'on connait la valeur de temps... ou presque.
---------------------- Humm...
Interresant tout sa!
PS: j'ai une TI-82 stats.fr |
 |
|
| |
sandro
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
|
Posté le : Mer 02 Nov 2011, 19:20
|
|
|
Oui, je parle d'un chrono qui affiche aussi le temps, pas que qui le compte.
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes |
 |
|
| |
Mégaforce22
Invité
|
Posté le : Mer 09 Nov 2011, 17:55
|
|
|
déjà faut trouver la valeur de X pour que
dure 1 seconde.
Ensuite on l'imbrique dans un For(Y,0,A,1) où A est le nombre de secondes (à chaque boucle le For ajoute le 1 à Y, ça dure pendant A boucles et commence dès la 0ième boucle)(bien sur Y doit être à 0 au début, et on l'affiche à chaque boucle)(pour ceux qui la ramèneraient, oui, le 1 est facultatif puisque par défaut sur un For de 3 données, mais il faut bien que quelqu'un le dise)
Je pense que les pluparts des questionneurs devraient d'abord regarder le manuel.
|
| |
|
| |
Megaforce22
Invité
|
Posté le : Mer 09 Nov 2011, 18:02
|
|
|
Au final le prog c'est
| Code | EffEcr
Input "SECONDES?",A
For(Y,0,A)
For(F,0,X) //on doit d'abord chercher X
End
Output(4,8,Y)
End
Pause
EffEcr
|
J'ai pas le temps de tester là mais je me penche dessus dans quelques heures
Et on cherche toujours X
|
| |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 09 Nov 2011, 18:10
|
|
|
C'est ça.
Le problème, je le dis une fois de plus (remarque c'est pas dans le manuel tu es excusé ) c'est que X est variable d'une TI à l'autre.
La valeur de X dépend de ta RAM libre, de l'état de tes piles, et varie encore plus si tu as overclocké ta TI.
En gros, ton chrono ne sera valable que sur ta TI dans un état donné. 
|
 |
|
| |
Mégaforce22
Invité
|
Posté le : Mer 09 Nov 2011, 18:46
|
|
|
OK considérons que chaque calculette possède un X différent.
J'ai oublié : pour le deuxième For (celui imbriqué) il faut mettre le 4e argument X^-1(l'inverse) sinon Y va augmenter de X chaque seconde.
Voici un prog pour tester X
| Code | Prompt X
EffEcr
For(F,0,10)
For(G,0,X)
Output(4,8,"OK")
|
Trouvez, montre en main, la valeur de X pour laquelle le prog affiche OK après 10 secondes.
@persalteas :
Chacun à un X différent selon la calto, mais la différence doit pas être très grande après ajout de 1Mo de prog (par ex.), me trompé-je?
|
| |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 09 Nov 2011, 18:51
|
|
|
Alors là va falloir que tu m'expliques comment tu fais tenir 1Mo sur une TI 82 stats (fr) ...
Mais sinon, la différence est effectivement légère, mais légère sur 30 secondes. Quand tu arrives à une minute, tu peux déjà avoir jusqu'à deux secondes de décalage...
Mais sur le principe je suis d'accord: si les TI ont la mémoire au même niveau, la différence devrait être négligeable.
|
 |
|
| |
Mégaforce22
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mer 09 Nov 2011, 18:49
|
Posté le : Mer 09 Nov 2011, 19:16
|
|
|
effectivement 1Mo ça fait beaucoup (j'avais dit ça par hasard, en pensant que la mémoire faisait beaucoup plus).
J'ai dit un truc totalement idiot au début de mon dernier message en tant qu'invité à propos d'un inverse...Y ne devrait pas apparaître dans cette ligne là, donc on met 3 arguments avec pour premier une variable au hasard.
Et j'ai oublié 2 End entre For n°2 et Output.
Perso j'ai X=300 avec une calculatrice de la rentrée(sept.) et 14800 de RAM
---------------------- "Alors Dieu voulut créer l'homme parfait. Puis il se rappela qu'il m'avait déjà créé." L'Évangile selon Saint-Moi,1,1. |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 09 Nov 2011, 19:52
|
|
|
Je peux pas te donner mes valeurs, je n'ai pas de 82 stats sous la main là... et ma 83+ est trop différente, en plus elle est chargée a bloc.
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
The K
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
|
Posté le : Mer 09 Nov 2011, 20:50
|
|
|
| Citer | | Je pense que les pluparts des questionneurs devraient d'abord regarder le manuel. |
Ouais ! Bien d'accord !
Bon après quand à l'utilité de faire un chrono sur sa TI ... encore, mettre de la musique dessus, c'est amusant et le challenge est réel mais la ... moi je dis je prend ma montre à quartz 
---------------------- 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
Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind
Mes nouveaux programmes de calcul formel : FCarré FPrime
Projet base de données : ici mais abandonné. Trop de travail ... |
 |
|
| |
Mégaforce22
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mer 09 Nov 2011, 18:49
|
Posté le : Mer 09 Nov 2011, 22:17
|
|
|
| Code |
0->K
EffEcr
Menu("[pas d'espace]","CHRONO",1,"DECOMPTE",2)
Lbl 1
Input "SECONDES? ",A
0->Y
0->Z
1->X
Goto 0
Lbl 2
Input "SECONDES? ",Z
Z->Y
-Z->Z
0->A
1->X
Lbl 0
For(Y,Z,A,X)
For(F,0,[mettez ici la valeur appelée X dans les commentaires précédents])
End
Output(4,8,[3 espaces])
If Y<0
Then
Output(4,8,Y)
Else
Output(4,9,Y)
End
End
While K=/=105
For(F,0,100)
End
Output(5,1,"[16 espaces(1 ligne)]")
For(F,0,[une valeur assez petite.le tiers du X des article précédent fait l'affaire])
End
Output(5,2,"PRESSEZ ENTRER")
codeTouche->K
End
EffEcr
|
Voici ma première version chronomètre(limité)/compte à rebours (268 octets)
J'essaierai de faire un système h:min:sec et un système infini pour le chronomètre.
---------------------- "Alors Dieu voulut créer l'homme parfait. Puis il se rappela qu'il m'avait déjà créé." L'Évangile selon Saint-Moi,1,1. |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |