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...).
AccueilPortailCalendrierFAQRechercherS'enregistrerConnexion
 

Problème de programmation sur TI 83+ (TI basic)

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3, 4, 5  Suivante
AuteurMessage
Thibo
Initié
Initié


Sexe:MasculinBélierCheval
Age : 18
Inscrit le : 21 Fév 2008
Messages : 20
Calculatrice : TI83+
Classe : TS


Impureté:
0/0  (0/0)
Dernière note en maths: 17/20

MessageSujet: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:35

Alors voila cette après Midi je me suis "amusé" en révisant pour mon DS a faire un programme pour résoudre les équation de la forme f(x)=0 par méthode de dichotomie. Et je ne sais pourquoi moi programme ne marche pas je suis au bord du suicide aidez moi ! (oupas enfin c'est comme vous voulez hein :))
donc je vous link mon code parceque sinn vous allez pas trop pouvoir m'aider

Code:
:ClrHome  (oui je sais original nan ?)
:Disp "F(X)=0 DS [A,B]"
:Prompt A,B,D
:While R>D
:(A+B)/2 ->C
:If Y1(A)*Y1(C)<0
:then
:C ->B
:abs(C-A) ->R
:Else
:C ->A
:abs(C-B) ->R
:End
:End
:Disp "F(X)=0 POUR X=?",C


Merci d'avance et au premier qui trouve une erreur bête :)


Dernière édition par Thibo le Jeu 21 Fév - 1:01, édité 1 fois
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3157
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:37

Déjà sa fait quoi ? une erreur ? ou le programme marche mais répond faux ?

Ensuite c'est parce qu'il faut une majuscule à Then loool

nn bon je regarde un peu
_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3157
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:39

Déja je comprend pas c'est quoi cette ligne ?
"F(X)=0 DS [A,B]"

c'est quoi A, B et D la dedant ??????

nulle part tu rentre l'expression de f(x) sa tourne pas rond sa...
_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
Thibo
Initié
Initié


Sexe:MasculinBélierCheval
Age : 18
Inscrit le : 21 Fév 2008
Messages : 20
Calculatrice : TI83+
Classe : TS


Impureté:
0/0  (0/0)
Dernière note en maths: 17/20

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:40

nan l'erreur et que le programme ne s'execute pas enfin je sais pas exactement mais il me recrache bêtement la denrière valeur de C enregistré :s
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3157
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:41

a ba oui mais il marche quand meme, ce que je voulais dire c'est qu'il bug pas en faisant

EREUR:******
1. Quit
2. Goto

??
_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
Thibo
Initié
Initié


Sexe:MasculinBélierCheval
Age : 18
Inscrit le : 21 Fév 2008
Messages : 20
Calculatrice : TI83+
Classe : TS


Impureté:
0/0  (0/0)
Dernière note en maths: 17/20

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:41

F(X)=0 DS [A,B@] c\'est juste un affichage pour savoir a quoi ça correspond au cas où
f(x) apparait sous la forme Y1 qui est rentré dans le slot pour graphique

et D est juste une valeur qui permet de faire un test d\'arret de l\'algoritme
Revenir en haut Aller en bas
Thibo
Initié
Initié


Sexe:MasculinBélierCheval
Age : 18
Inscrit le : 21 Fév 2008
Messages : 20
Calculatrice : TI83+
Classe : TS


Impureté:
0/0  (0/0)
Dernière note en maths: 17/20

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:42

nan nan malheuresement je préfèrerait parceque ça voudrait dire que j'ai fais une faute de merde mais là ça me prend la tête depuis 3 h et je craque xD
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3157
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:42

Après c'est normal qu'il te recrache betement la denière valeur de C, tu lui à dis a la denière ligne

Disp "F(X)=0 POUR X=?",C

ce qui équivaut à dire

***************************
*F(X)=0 POUR X=? *
* C *
_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3157
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:43

répond moi surtout à sa sinon je peu rien faire

Déja je comprend pas c'est quoi cette ligne ?
"F(X)=0 DS [A,B]"

c'est quoi A, B et D la dedant ??????

nulle part tu rentre l'expression de f(x) sa tourne pas rond sa...
_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
Thibo
Initié
Initié


Sexe:MasculinBélierCheval
Age : 18
Inscrit le : 21 Fév 2008
Messages : 20
Calculatrice : TI83+
Classe : TS


Impureté:
0/0  (0/0)
Dernière note en maths: 17/20

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:44

se que je veux dire c'est qu'il n'effectue pas l'algoritme si j stock 12 dans C a la fin du programme il me répondra 12 -_-
Revenir en haut Aller en bas
Thibo
Initié
Initié


Sexe:MasculinBélierCheval
Age : 18
Inscrit le : 21 Fév 2008
Messages : 20
Calculatrice : TI83+
Classe : TS


Impureté:
0/0  (0/0)
Dernière note en maths: 17/20

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:45

A et B son les bornes de l'ensemble et D est une valeur ptite qui permet de faie un test d'arret

f(x) est rentré dans les slot graphique (Y1)
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3157
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:47

Ba normal qu'il fasse rien de toute facon, faut que tu donne une valeur de dépar à R car par défaut R=0 donc t'a toujour R<C donc il saute tojour toute ta boucle et te répond juste C c'est tout :)

pigé ou pas ?
_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3157
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:48

Thibo a écrit:
f(x) est rentré dans les slot graphique (Y1)



Dans ce cas, tu fais plutot comme sa :

:Imput"F(x) = ",Str1
:Str1 -> Y0

_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas
Thibo
Initié
Initié


Sexe:MasculinBélierCheval
Age : 18
Inscrit le : 21 Fév 2008
Messages : 20
Calculatrice : TI83+
Classe : TS


Impureté:
0/0  (0/0)
Dernière note en maths: 17/20

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:51

:Disp "F(X)=0 DS [A,B]"

Cette ligne n'est en faite là que pour faire jolie xD je rnetre manuellement ma fonction en faite j'avais pas pensé (shame on me ) a la demande dans le programme
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 19
Inscrit le : 11 Mai 2006
Messages : 3157
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : Maths Sup (MPSI) à l'ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 14/20 en colle le 8/10

MessageSujet: Re: Problème de programmation sur TI 83+ (TI basic)   Jeu 21 Fév - 0:53

Bien ouai met je la trouve pas claire du tout cette ligne, perso j'aurai plutot fais un truc du genre

:ClrHome
:Imput"F(x) = ",Str1
:Str1 -> Y0
:ClrHome
:Disp"","Borne inf
:Imput"A = ",A
:Disp"","Borne sup
:Imput"B = ",B
:Disp"","Pas
:Imput"P = ",P
:ClrHome

Et la suite :

:R=D+1
:While R>D
:(A+B)/2 ->C
:If Y1(A)*Y1(C)<0
:Then
:C ->B
:abs(C-A) ->R
:Else
:C ->A
:abs(C-B) ->R
:End
:End


_________________
Vu le succès de ma sélection pour le bac 2008 (plus de 700 téléchargements), une mise à jour sera faite pour le bac 2009 !!

Une mise à jour de Périod82 est prête --> la version 5.31 devrait faire sa sortie prochainement.
Celle de Period83 devrait suivre celle-ci d'ici peu...
Je rappelle que Period82 est un tableau périodique des élements en basic fonctionnant sur ti82 (tous modèles) !
Revenir en haut Aller en bas

Problème de programmation sur TI 83+ (TI basic)

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 5Aller à la page : 1, 2, 3, 4, 5  Suivante

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