| Problème de programmation sur TI 83+ (TI basic) | |
|
|
| Auteur | Message |
|---|
Thibo Initié

   Age : 18 Inscrit le : 21 Fév 2008 Messages : 20 Calculatrice : TI83+ Classe : TS
Impureté:
   (0/0) Dernière note en maths: 17/20
 | Sujet: 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 |
|
 | |
Xywez Animateur


   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) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: 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) ! |
|
 | |
Xywez Animateur


   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) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: 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) ! |
|
 | |
Thibo Initié

   Age : 18 Inscrit le : 21 Fév 2008 Messages : 20 Calculatrice : TI83+ Classe : TS
Impureté:
   (0/0) Dernière note en maths: 17/20
 | Sujet: 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 |
|
 | |
Xywez Animateur


   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) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: 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) ! |
|
 | |
Thibo Initié

   Age : 18 Inscrit le : 21 Fév 2008 Messages : 20 Calculatrice : TI83+ Classe : TS
Impureté:
   (0/0) Dernière note en maths: 17/20
 | Sujet: 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 |
|
 | |
Thibo Initié

   Age : 18 Inscrit le : 21 Fév 2008 Messages : 20 Calculatrice : TI83+ Classe : TS
Impureté:
   (0/0) Dernière note en maths: 17/20
 | Sujet: 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 |
|
 | |
Xywez Animateur


   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) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: 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) ! |
|
 | |
Xywez Animateur


   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) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: 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) ! |
|
 | |
Thibo Initié

   Age : 18 Inscrit le : 21 Fév 2008 Messages : 20 Calculatrice : TI83+ Classe : TS
Impureté:
   (0/0) Dernière note en maths: 17/20
 | Sujet: 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 -_- |
|
 | |
Thibo Initié

   Age : 18 Inscrit le : 21 Fév 2008 Messages : 20 Calculatrice : TI83+ Classe : TS
Impureté:
   (0/0) Dernière note en maths: 17/20
 | Sujet: 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) |
|
 | |
Xywez Animateur


   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) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: 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) ! |
|
 | |
Xywez Animateur


   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) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: 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) ! |
|
 | |
Thibo Initié

   Age : 18 Inscrit le : 21 Fév 2008 Messages : 20 Calculatrice : TI83+ Classe : TS
Impureté:
   (0/0) Dernière note en maths: 17/20
 | Sujet: 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 |
|
 | |
Xywez Animateur


   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) Dernière note en maths: 14/20 en colle le 8/10
 | Sujet: 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) ! |
|
 | |
| Problème de programmation sur TI 83+ (TI basic) | |
|