Page 1 sur 1

[Résolu] Programation diviseur d'un entier N

Message non luPosté: 13 Sep 2017, 17:28
de acceleerator
Bonjour,
J'ai un exercice de Spé maths concernant le thème de l'arithmétique. Mon exercice me demande de créer un programme qui donne la liste des diviseurs d'un entier N.
Pour cela j'ai fait le programme suivant :
Code: Tout sélectionner
:Input N
:EffListe L1
:0->I
:For(K,1,N)
:If partdec(N/K)=0
:Then
:I+1->I
:K+L1(I)
:End
:End


Mais lorsque je démarre le programme sa m'affiche Error.Je ne comprends pas vraiment mon erreur alors quelqu'un pourrait-il m'aider ?

Re: Programation diviseur d'un entier N

Message non luPosté: 13 Sep 2017, 17:39
de Wistaro
acceleerator a écrit:Bonjour,
J'ai un exercice de Spé maths concernant le thème de l'arithmétique. Mon exercice me demande de créer un programme qui donne la liste des d'un entier N.
Pour cela j'ai fait le programme suivant :
Code: Tout sélectionner
:Input N
:EffListe L1
:0->I
:For(K,1,N)
:If partdec(N/K)=0
:Then
:I+1->I
:K+L1(I)
:End
:End


Salut, merci pour ton programme !

Je propose l'amélioration suivante (ça devrait fonctionner, à tester^^):

Code: Tout sélectionner
:DelVar IInput N
:EffList L1
:For(K,1,N)
:I+ not(partdec(N/K -> I
:K+L1(ans
:End


Mais ta ligne K+L1(I) ne fait rien, c'est normal?

Zut tu as édité ton message. L'erreur se déclenche à quelle ligne?

Re: Programation diviseur d'un entier N

Message non luPosté: 13 Sep 2017, 17:42
de acceleerator
Effectivement , c'est bel et bien K-> +L(I) merci mais sa ne marche toujours pas
Je vais essayer ton programme

Re: Programation diviseur d'un entier N

Message non luPosté: 13 Sep 2017, 17:59
de acceleerator
L'erreur de mon programme se déclenche à partdec , pour info sur mon programme j'ai mis >Dec et non partDec

Re: Programation diviseur d'un entier N

Message non luPosté: 13 Sep 2017, 18:01
de Hamza.S
c'est ça l'erreur >Dec et partDéc( sont 2 fonctions différentes.

Re: Programation diviseur d'un entier N

Message non luPosté: 13 Sep 2017, 18:04
de acceleerator
merci beaucoup pour ton aide mais ou se trouve la touche partDéc sur la TI-82

Re: Programation diviseur d'un entier N

Message non luPosté: 13 Sep 2017, 18:05
de Hamza.S
:f41: puis dans NBRE

Re: Programation diviseur d'un entier N

Message non luPosté: 13 Sep 2017, 18:12
de acceleerator
merci beaucoup !!!!!!!! le programme marche

Re: Programation diviseur d'un entier N

Message non luPosté: 13 Sep 2017, 20:42
de Hamza.S
de rien :)