π
<-
Chat plein-écran
[^]

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

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

Unread postby acceleerator » 13 Sep 2017, 17:28

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: Select all
: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 ?
User avatar
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 5
Joined: 13 Sep 2017, 17:10
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Programation diviseur d'un entier N

Unread postby Wistaro » 13 Sep 2017, 17:39

acceleerator wrote: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: Select all
: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: Select all
: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?
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 87.5%
 
Posts: 3153
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: Programation diviseur d'un entier N

Unread postby acceleerator » 13 Sep 2017, 17:42

Effectivement , c'est bel et bien K-> +L(I) merci mais sa ne marche toujours pas
Je vais essayer ton programme
User avatar
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 5
Joined: 13 Sep 2017, 17:10
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Programation diviseur d'un entier N

Unread postby acceleerator » 13 Sep 2017, 17:59

L'erreur de mon programme se déclenche à partdec , pour info sur mon programme j'ai mis >Dec et non partDec
User avatar
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 5
Joined: 13 Sep 2017, 17:10
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Programation diviseur d'un entier N

Unread postby Hamza.S » 13 Sep 2017, 18:01

c'est ça l'erreur >Dec et partDéc( sont 2 fonctions différentes.
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 28.5%
 
Posts: 4461
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Programation diviseur d'un entier N

Unread postby acceleerator » 13 Sep 2017, 18:04

merci beaucoup pour ton aide mais ou se trouve la touche partDéc sur la TI-82
User avatar
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 5
Joined: 13 Sep 2017, 17:10
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Programation diviseur d'un entier N

Unread postby Hamza.S » 13 Sep 2017, 18:05

:f41: puis dans NBRE
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 28.5%
 
Posts: 4461
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Programation diviseur d'un entier N

Unread postby acceleerator » 13 Sep 2017, 18:12

merci beaucoup !!!!!!!! le programme marche
User avatar
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 5
Joined: 13 Sep 2017, 17:10
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Programation diviseur d'un entier N

Unread postby Hamza.S » 13 Sep 2017, 20:42

de rien :)
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 28.5%
 
Posts: 4461
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile


Return to TI-Basic

Who is online

Users browsing this forum: No registered users and 8 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2674 utilisateurs:
>2663 invités
>7 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)