π
<-
Chat plein-écran
[^]

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

Programmation et implémentation d'algorithmes.

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

Message non lude acceleerator » 13 Sep 2017, 18: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: 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 ?
Avatar de l’utilisateur
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 5
Inscription: 13 Sep 2017, 18:10
Genre: Non spécifié
Calculatrice(s):
Classe: Terminale S

En ligne

Re: Programation diviseur d'un entier N

Message non lude Wistaro » 13 Sep 2017, 18:39

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?
Bonjour
Anonymous
! Une question, une demande, un problème ? Envoie-moi un MP, je réponds rapidement :)

Envie de
programmer en C
sur ta calculatrice
TI83PCE/84+CE
? Suis le guide en cliquant ici!

>> Groupe Facebook BAC 2017 & ECE
(entraide, partage & astuces)
: cliquez-ici <<




Image

Ma chaîne Youtube :)
Mon site :p
Avatar de l’utilisateur
WistaroModo.G
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 19%
 
Messages: 2232
Images: 25
Inscription: 25 Fév 2013, 17:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
Classe: Etudiant ingénieur (Ex TS - SI)
YouTube: Wistaro
Twitter: @Wistaro
GitHub: Wistaro

Re: Programation diviseur d'un entier N

Message non lude acceleerator » 13 Sep 2017, 18:42

Effectivement , c'est bel et bien K-> +L(I) merci mais sa ne marche toujours pas
Je vais essayer ton programme
Avatar de l’utilisateur
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 5
Inscription: 13 Sep 2017, 18:10
Genre: Non spécifié
Calculatrice(s):
Classe: Terminale S

Re: Programation diviseur d'un entier N

Message non lude acceleerator » 13 Sep 2017, 18:59

L'erreur de mon programme se déclenche à partdec , pour info sur mon programme j'ai mis >Dec et non partDec
Avatar de l’utilisateur
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 5
Inscription: 13 Sep 2017, 18:10
Genre: Non spécifié
Calculatrice(s):
Classe: Terminale S

Re: Programation diviseur d'un entier N

Message non lude Hamza.S » 13 Sep 2017, 19:01

c'est ça l'erreur >Dec et partDéc( sont 2 fonctions différentes.
Image
Avatar de l’utilisateur
Hamza.SAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 77.5%
 
Messages: 2512
Images: 17
Inscription: 07 Nov 2014, 01:43
Genre: Homme
Calculatrice(s):

Re: Programation diviseur d'un entier N

Message non lude acceleerator » 13 Sep 2017, 19:04

merci beaucoup pour ton aide mais ou se trouve la touche partDéc sur la TI-82
Avatar de l’utilisateur
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 5
Inscription: 13 Sep 2017, 18:10
Genre: Non spécifié
Calculatrice(s):
Classe: Terminale S

Re: Programation diviseur d'un entier N

Message non lude Hamza.S » 13 Sep 2017, 19:05

:f41: puis dans NBRE
Image
Avatar de l’utilisateur
Hamza.SAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 77.5%
 
Messages: 2512
Images: 17
Inscription: 07 Nov 2014, 01:43
Genre: Homme
Calculatrice(s):

Re: Programation diviseur d'un entier N

Message non lude acceleerator » 13 Sep 2017, 19:12

merci beaucoup !!!!!!!! le programme marche
Avatar de l’utilisateur
acceleerator
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 5
Inscription: 13 Sep 2017, 18:10
Genre: Non spécifié
Calculatrice(s):
Classe: Terminale S

Re: Programation diviseur d'un entier N

Message non lude Hamza.S » 13 Sep 2017, 21:42

de rien :)
Image
Avatar de l’utilisateur
Hamza.SAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 77.5%
 
Messages: 2512
Images: 17
Inscription: 07 Nov 2014, 01:43
Genre: Homme
Calculatrice(s):


Retourner vers Programmation TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités

-
Rechercher
-
Sujets à la une
Galactik, concours universel de rentrée 2017 : 1 défi, 4 constructeurs, 1400€ de lots !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
Transforme ta TI-Nspire CX en console Game Boy Advance!
12345
-
Donations/Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
PayPal : paiement en ligne sécurisé - secure online payments
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety 
-
Stats.
594 utilisateurs:
>545 invités
>43 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)