Gamme TI-82
Partager sur Facebook Fil RSS Imprimer la page
Cacher les résultats

Résultat de la recherche



Poster un nouveau sujet Poster une réponse
aide programmation
Auteur Message
titozzz



Autorisation : Membre
Nb de messages : 178
Inscrit le : Mer 27 Jan 2010, 18:55
Posté le : Sam 25 Sep 2010, 23:37   Citer 

Bon voila je vais pas compliquer, j'ai appris a programmer en recopiant des jeux et en experimantant petit a petit pleins de trucs, je suis encore loin d'être au point mais j'ai fini par me debrouiller.
Je poste ce sujet dans l'espoir de resoudre un de mes plus gros problemes: peu importe quel programme je cree, il ralentit jusqu'a buguer notgood.gif voila donc si quelqu'un sait resoudre ce probleme ca m'interesse grandement =)
Tchuss bigmouth.gif

----------------------
Le temps passe et les œufs durent ....
)=======> Concours de Skin (Virtual TI) <=======(
)=======> Chat (non-officiel) du site <=======(
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Sangohan38



Autorisation : Membre
Nb de messages : 3391
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Dim 26 Sep 2010, 0:25   Citer 

En réalité, ce problème ne peut pas être corrigé mais atténuer jusqu'à devenir quasi-négligeable.
Tout d'abord les programmes doivent être les plus courts possibles et tu doit économiser un maximum de place (pour cela efface régulièrement les programmes).
Utilise plutôt des boucles de type For/While que des Label, supprime tant que possible les Then/Else/end de tes programmes, optimise tes codes à fond, supprime les guillemets/parenthèses en fin de lignes où inutiles dans tes calculs.
Il y a sans doutes d'autres choses que j'ai oublié mais je verrais cela demain (enfin tout à l'heure plutôt).

Sangohan38

----------------------
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 26 Sep 2010, 11:46   Citer 

La première chose à laquelle je pense est de cause étonnante.

Code
If A
Then
...
goto B
End


Dans les structures de ce type, il y a deux conséquences lorsqu'on lit le contenu :
1-Le prochian End rencontré sans qu'on ait ouvert de boucle entre temps sera sans effet. (je ne compte pas les goto comme boucle).
2-Plus on rencontre de structures comme celle-ci et plus le programme ralentit.
La deuxième conséquence est la plus courante car on ne mélange pas trop les boucles et les goto.

J'ai déduit ceci en y passant la moitiée des vacances d'été, et en lisant par hasard un cas similaire sur le forum.
-------------
Lorsque les programmes sont énormes, les séparer en plusieurs programmes limite les ralentissements, mais il ne faut pas en abuser.
Mais tu dois déjà le savoir.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2176
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Lun 27 Sep 2010, 20:55   Citer 

Ceci est pourtant clairement précisé sur le CD livré avec la calculette:

Si un If Then ne rencontre pas son End, il continue de le chercher et au bout de trop longtemps ou il ne l'a pas trouvé, on a une Erreur Mémoire.

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 27 Sep 2010, 22:29   Citer 

Je suis vraiment désolé minied.gif , je n'ai jamais pu lire ça car mon ordinateur n'a jamais voulu lire ce CD (et ce n'est pas le seul CD pour lequel il me fait ça maxiangry.gif ).
J'ai cherché dans le pdf de notice sur le site et j'ai pas vu non plus. Ai-je le bon fichier ?

Cependant j'immagine que certains ne le savent pas encore.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3391
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Lun 27 Sep 2010, 23:00   Citer 

Sinon, il y a le manuel de la ti qui sert (vous savez le gros qui fait 512 pages).

Sangohan38

----------------------
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 27 Sep 2010, 23:12   Citer 

Pourtant mon pdf fait 520 pages. D'un autre coté je suis peut-être moins doué que je le croyais en recherche dans un pdf.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3391
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Lun 27 Sep 2010, 23:22   Citer 

Moi je parle du livre... pas celui qui est en pdf mais celui qu'on as dans la main.
D'ailleurs je sais pas si il existe encore ce manuel quand on achète la calto (mes derniers manuels font à peine 20 pages).

Sangohan38

----------------------
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 27 Sep 2010, 23:30   Citer 

Moi aussi, c'est la prise en main (très) rapide.
Et je n'ai jamais eu la version papier (en supposant que le contenu soit identique entre papier et pdf)

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2176
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mer 29 Sep 2010, 16:00   Citer 

eh be tu ouvres le pdf, tu fais "fichier", et dans le menu, tu choisis "imprimer" et tu suis les instructions. xD

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2016 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink
 

Site hébergé par Free Page sous licence creative commons Page validée par le W3C (XHTML 1.0 Transitional) Feuille de style validée par le W3C Flux RSS 2.0 valide Page étiquetée par l'ICRA Page testée par Ocawa