Derniers sujets | » Numbers par Ver2guerre Dim 02 Avr 2023, 00:47
» Mort ? par godbod Dim 22 Aoû 2021, 12:23
» Network, essai 1 par godbod Dim 09 Juil 2017, 02:18
» GODBOD par godbod Sam 08 Juil 2017, 14:05
» mon humeur par Ver2guerre Sam 30 Juil 2016, 19:44
» [A voir] Programme de traduction original : WikiTranslate par AdRiWeB Lun 01 Fév 2016, 04:50
» Reprise ? par Emyl Jeu 14 Juin 2012, 21:17
» Euh, ah ? par Ver2guerre Dim 27 Mai 2012, 12:11
» Problème TI 89 Titanium non visible après mise à jour par abdoukid Mer 23 Mai 2012, 13:37
» Y'a quelqu'un ? par Ver2guerre Sam 21 Avr 2012, 23:10
|
Qui est en ligne ? | Il y a en tout 4 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 4 Invités :: 1 Moteur de recherche Aucun Le record du nombre d'utilisateurs en ligne est de 367 le Dim 18 Oct 2009, 00:16 |
| | Auteur | Message |
---|
granola élite
Nombre de messages : 277 Age : 33 Humeur : dans le pétrin items : o Personalized field : Réputation : 0 Points : 6094 Date d'inscription : 21/12/2007
Profil TI: V200 TO: 700 Spécialité: aucune
| Sujet: Petit problème de boucle Sam 26 Jan 2008, 00:59 | |
| Salut à tous. je me suis lancé dans un programme pour les probabilités. Je vous explique : Dans mon programme je demande à ce que l'utilisateur rentre le nombre d'événements, et j'aimerais que par la suite le programme sorte le même nombre de fois des fenêtres de dialogue pour rentrer les probabilité des événements. J'avais pensé à une boucle For...EndFor, mais le problème c'est que la variable de stockage ne change pas, voyez plutôt : - Code:
-
Request "Nombre d'éléments :",e 0→n For n,1,expr(e),1 Request "Element "&string(n),a EndFor Avez vous une solution? |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9457 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Petit problème de boucle Sam 26 Jan 2008, 15:23 | |
| Il faut utiliser soit l'indirection, soit une liste - Code:
-
Newlist(expr(e))->list For n,1,expr(e),1 Request "Element "&string(n),a a->list[e] EndFor
ou - Code:
-
For n,1,expr(e),1 Request "Element"&string(n),a a->#("a"&string(n)) EndFor
Je conseille plutôt la 1ère solution parce que la 2ème risque de créer beaucoup de variables et tu ne sais pas combien en mettre en local, 'fin bref ça crée des problèmes Sinon le ",1" à la fin de la ligne du For est inutile ici |
| | | AdRiWeB amis
Nombre de messages : 3655 Age : 31 Localisation : Juste sous mes cheveux Loisirs : Internet, programmation, TI, musique, tennis-de-table ... Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6298 Date d'inscription : 12/08/2007
Profil TI: TI-84 Plus, nspire CAS TO: 2429 {2} Spécialité: Basic z80
| Sujet: Re: Petit problème de boucle Dim 27 Jan 2008, 16:05 | |
| le pas par défaut, étant de 1 |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9457 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Petit problème de boucle Dim 27 Jan 2008, 16:12 | |
| oui. Là tu as perdu 4 octets :) |
| | | Contenu sponsorisé
| Sujet: Re: Petit problème de boucle | |
| |
| | | |
Page 1 sur 1 | |
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
|
|