Le Forum de TI-BANK.fr

Le forum de la banque de programmes pour calculatrices graphiques Texas Instruments (aide débutants, résolution problèmes...).
Accueil­Portail­Calendrier­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 Programme sur les diviseurs avec TI-86

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
steve411
Débutant
Débutant


Calculatrice(s): lyceen
Messages: 5
Efficacité: 0
Localisation: Colmar (68)
Date d'inscription: 29/09/2004

MessageSujet: Programme sur les diviseurs avec TI-86   Ven 1 Oct - 16:53

Bonjour tout le monde, je suis un débutant dans la programmation, mais je voudrai bien comprendre car sa m'interresse. J'ai une TI-86.

Alors la je voudrai faire un programme sur les diviseurs, (exemple, je tape 16, et il me trouve "1;2;4;8;12")

J'ai commencé à l'ecrire (j'ai surement tout faux .o. ) et ca donne ca


:Input A.......................demande un chiffre
:For (I=1,N,1)...............repete le nombre 1 (donc I) en rajoutant 1 a chaque fois
:If N/I=Ipart.................si le nombre taper au debut diviser par I est entier
:Outpout I....................alors on ecrit le nombre
:End............................fin

Si vous pourrez m'aider ou, si le programme est facile a faire, me l'ecrire en m'expliquant les demarches, ca serai vraiment sympa :wink:

Merci, @+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
PUGIN
Débutant
Débutant


Messages: 6
Efficacité: 0
Date d'inscription: 15/09/2004

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Ven 1 Oct - 17:50

D'abord 12 n'est pas un diviseur de 16...

Si ton programme est dans l'idée...
Il faut écrire sans doute plus exactement :

Code:

Input N
For (I=1,N-1,1)
If N/I=ent(N/I)
Output I
End


Pour la fonction ent(), je suis pas sûr que c'est cette syntaxe là sur la TI-86, mais dans tous les cas, elle désigne la partie entière d'un nombre.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
steve411
Débutant
Débutant


Calculatrice(s): lyceen
Messages: 5
Efficacité: 0
Localisation: Colmar (68)
Date d'inscription: 29/09/2004

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Mer 6 Oct - 17:46

PUGIN a écrit:
....
Code:

Input N
For (I=1,N-1,1)
If N/I=ent(N/I)
Output I
End

....



Il m'indique une erreur au égal de la ligne For.... ..'
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Mic
Administrateur
Administrateur


Masculin Age: 25
Classe: Prof de Maths
Calculatrice(s): Voyage 200 & TI-Nspire CAS
Messages: 11452
Efficacité: 13
Localisation: Orléans
Date d'inscription: 07/09/2004

Divers
Dernière note en maths: -/20

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Mer 6 Oct - 17:57

Es-tu sûr que la synthaxe de FOR est celle-là ?

Je pense plutôt que c'est celle-là :

Code:
For(I,1,N-1)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.ti-bank.fr
laure
Débutant
Débutant


Messages: 11
Efficacité: 0
Date d'inscription: 21/09/2004

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Mer 6 Oct - 20:04

Regarde dans ton manuel pour la syntaxe :-)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
steve411
Débutant
Débutant


Calculatrice(s): lyceen
Messages: 5
Efficacité: 0
Localisation: Colmar (68)
Date d'inscription: 29/09/2004

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Jeu 7 Oct - 11:36

dans le manuel, il y a ca:

For(variable,début,fin,pas) ou For(variable,début,fin)

Mic> Avec ta ligne, il m'indique une faute au -
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Mic
Administrateur
Administrateur


Masculin Age: 25
Classe: Prof de Maths
Calculatrice(s): Voyage 200 & TI-Nspire CAS
Messages: 11452
Efficacité: 13
Localisation: Orléans
Date d'inscription: 07/09/2004

Divers
Dernière note en maths: -/20

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Jeu 7 Oct - 12:05

Etrange...

Remplace alors par cette ligne :

Code:
For(I,1,N)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.ti-bank.fr
steve411
Débutant
Débutant


Calculatrice(s): lyceen
Messages: 5
Efficacité: 0
Localisation: Colmar (68)
Date d'inscription: 29/09/2004

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Jeu 7 Oct - 17:39

Ca ne marche toujours pas, et il indique l'erreur au meme endroit. C'est bizarre :?


P.S Je trouve que la TI-86 est l'une des moins connue des Texas instrument scientifique car sur internet je n'arrive pas a trouver un site ou il y a des programmmes de TI-86 a taper, alors que pour la TI-83 il y en a plein oo.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Mic
Administrateur
Administrateur


Masculin Age: 25
Classe: Prof de Maths
Calculatrice(s): Voyage 200 & TI-Nspire CAS
Messages: 11452
Efficacité: 13
Localisation: Orléans
Date d'inscription: 07/09/2004

Divers
Dernière note en maths: -/20

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Jeu 7 Oct - 19:02

Le problème vient sûrement de "ent(" qui désigne la partie entière. As-tu vérifié sur le manuel que cette fonction est bien valide ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.ti-bank.fr
steve411
Débutant
Débutant


Calculatrice(s): lyceen
Messages: 5
Efficacité: 0
Localisation: Colmar (68)
Date d'inscription: 29/09/2004

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Jeu 7 Oct - 19:59

T'as raison,dans le manuel il n'y a pas cette fonction, mais comment trouver la fonction qui correspond?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Mic
Administrateur
Administrateur


Masculin Age: 25
Classe: Prof de Maths
Calculatrice(s): Voyage 200 & TI-Nspire CAS
Messages: 11452
Efficacité: 13
Localisation: Orléans
Date d'inscription: 07/09/2004

Divers
Dernière note en maths: -/20

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Jeu 7 Oct - 22:14

Regarde dans ton manuel si il y a une fonction qui donne la partie entière d'un nombre ou qui évalue si un nombre est entier.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.ti-bank.fr
Mic
Administrateur
Administrateur


Masculin Age: 25
Classe: Prof de Maths
Calculatrice(s): Voyage 200 & TI-Nspire CAS
Messages: 11452
Efficacité: 13
Localisation: Orléans
Date d'inscription: 07/09/2004

Divers
Dernière note en maths: -/20

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Ven 15 Oct - 22:50

Je crois que c'est :

Code:
int(
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.ti-bank.fr
Yak
Légende
Légende


Masculin Age: 20
Classe: PSI
Calculatrice(s): TI-89
Messages: 3441
Efficacité: 0
Localisation: Le nez dans mon ordi
Date d'inscription: 04/02/2005

Divers
Dernière note en maths: e

MessageSujet: Re: Programme sur les diviseurs avec TI-86   Sam 21 Juil - 9:42

oui c'est ça

_________________
Segata sanshiro ! せがた三四郎
Prosternez vous devant le Dr. Lakav !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.safotoservice.com
 

Programme sur les diviseurs avec TI-86

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Forum de TI-BANK.fr :: Forum TIz80 :: Programmation-
Poster un nouveau sujet   Répondre au sujet