Page 1 of 5

Problème avec des listes

Unread postPosted: 13 Nov 2005, 14:34
by hildegarde
bonjour .
je débute dans la programation :) Et je vien de rencontrer un probleme avec les listes. C'est à dire que je voudrait, par exemple. Ajouter le nombre 3 a la liste L1 sans que les valeurs déja inscrites ne soit éffacé. Je pense qu il faut utiliser : augment(L1,{3})-L1 . Mais ça ne marche pas jai ce message d'érreur : INVALID DIM. Qui peut m'aider ? svp

Re: Problème avec des listes

Unread postPosted: 13 Nov 2005, 16:00
by hildegarde
Merci de m'avoir répondu.
Mais en fait, effectivement doit y avoir plus simple puisque jai pris exemple sur un programme et on pouvait y lire : augment(L1,{X})-L1 En effet si par exemple dans ma liste L1 j'avais
{1,2,3} Je veux ajouter 4 pr obtenir {1,2,3,4}. Même en recopiant (L1,{X})-L1 sans me tromper je tombe toujours sur le message d'ereur.
:) Tu peux peut etre me dire on est mon erreur? :)

Re: Problème avec des listes

Unread postPosted: 13 Nov 2005, 16:09
by hildegarde
je vais éssayer merci ^^

Re: Problème avec des listes

Unread postPosted: 13 Nov 2005, 16:13
by hildegarde
nan désolé mais le problème persiste ma calculette m'indique l'érreur sur la parenthèse : augment(L1,{3})-L2. ça marche jamais comme on le voudrait :D

Re: Problème avec des listes

Unread postPosted: 13 Nov 2005, 16:25
by hildegarde
ClrHome
Disp "Prime","Factorization"," "," "," ","By Wes Cowan '06","Beta Release"
Pause
ClrHome
Input "Number=",N
If N2
Then
Disp "Error:","Invalid Input"
Pause
Goto N
Else
{N}-L5
2-X
ClrHome
Disp N
Lbl A
While XN
If int(N/X)=N/X
Then
Disp X
augment(L5,{X})-L5
Pause
N/X-N
2-X
Goto A
Else
X+1-X
Goto A
End
End
Disp X
augment(L5,{X})-L5
Pause L5
End
Lbl N
ClrHome

Voila :):

Re: Problème avec des listes

Unread postPosted: 13 Nov 2005, 18:42
by hildegarde
nan je l'est pas tester . Bon tampis pour cette manière de procéder. Comment il serait possible de réaliser cette fonction sans utiliser "augment..."? Parce que la boucle jai pas trop compris. Entrement cette fonction "augment" comment on l'utilise?(elle n'est pas d'écrit dans mon manuel) :(:

Re: Problème avec des listes

Unread postPosted: 13 Nov 2005, 18:51
by hildegarde
J'ai pu le tester. J'ai demander le cable a un ami. Et donc il marche ^^ Et il est écrit éxactement la même chose que moi. :(: Alors la j'y comprends plus rien :#mad#:

Re: Problème avec des listes

Unread postPosted: 13 Nov 2005, 18:59
by hildegarde
Bon pour éssayer de voir où est le problème jai fais un tout petit programme a part en utilisant cette fonction et ça marche. Donc je vais éssayer de régler mon probleme dans le programme principale. :): Je te tiens au courant.

Re: Problème avec des listes

Unread postPosted: 13 Nov 2005, 19:17
by hildegarde
j'ai une nouvelle question . comment est ce qu'il est possible de retirer une valeur d'une liste sans supprimer toute la liste. Je m'explique.
ON a L1 { 1,2,3,4} et on désire retirer le 4 par exemple. Comment on fait?

Parce que pour la fonction augment en fait ma liste L1 était vide et donc va savoir pourquoi il ne voulait pas ajouter une valeur. J'ai donc mis une valeur n'importe laquelle au début. Mais que je désire retirer a la fin pour ne pas fausser l'affichage résultat...

:): stp :):

Re: Problème avec des listes

Unread postPosted: 13 Nov 2005, 19:19
by hildegarde
merci