Poster un nouveau sujet Poster une réponse
éditer dim(L1) avant insertion ?
Auteur Message
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 17 Nov 2009, 21:54   Citer 

Pourquoi les programmes des experts éditent toujours la dimension des listes avant d'insérer de nouvelles valeurs au rang suivant ?
Est-ce spécifique à une des calculatrices ? (Ma fr marche très bien sans, si le rang d'insertion = dim+1 )

----------------------
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 
 
dysto



Autorisation : Membre
Nb de messages : 200
Inscrit le : Mar 20 Oct 2009, 18:58
Posté le : Mar 17 Nov 2009, 22:42   Citer 

Huuum peut-tu préciser ta pensée ? (code)

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Ven 20 Nov 2009, 20:22   Citer 

Si L1 est de dimension 2, Ils font
Code
3->dim(L1)
X->L1(3)

Alors que moi je fais simplement (si dimension 2)
Code
X->L1(3)



----------------------
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 
 
dysto



Autorisation : Membre
Nb de messages : 200
Inscrit le : Mar 20 Oct 2009, 18:58
Posté le : Ven 20 Nov 2009, 20:34   Citer 

Hum si j'ai bien compris, le problème de ta technique est que tu ne définie pas la taille de la liste donc à moins que tu ai en dehors du programme donner une taille à cette liste, X->L1(3) te donneras une dim invalide car tu n'aura pas donner de dimension à la liste.
Les "pros" publie leurs programmes pour que quelqu'un qui n'ait pas sa liste de définie puisse utiliser le programme.

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Ven 20 Nov 2009, 20:52   Citer 

Je n'utilise que L1 et L2. Et quand j'efface le contenu (pas la liste elle même)
la dimension correspond alors à zéro (NB: dim ne peut renvoyer zéro qui fait dim invalide)
Et je peut tout de même entrer une valeur à la position 1 sans définir la dimension. Si la dimension est par exemple de 2, je peut insérer X à la position 3 et ça marche, (mais pas aux autres positions suppérieures).

Je n'ai alors pas besoin de définir dim dans les cas restreints où rang_d'insertion =dim+1.
Et ma question est de savoir si définir la dimension même dans ce cas là est obligatoire sur les autres versions de ti.

J'ai pensé à ça à cause de programmes du site ou des pros comme FACTEUR qui fait des impléments de 1 à la variable qui représente le rang et donc n'aurai peut-être pas besoin de définir dim.

----------------------
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 
 
Google_AdSense



Publicité    



 
Poster un nouveau sujet Poster une réponse





  Page générée en 6 requêtes