π
<-
Chat plein-écran
[^]

[Résolu] Problème Programme

[Résolu] Problème Programme

Message non lude ryngetsu » 19 Nov 2016, 08:12

Bonjour à tous, j'ai créé un programme qui simule la méthode de dichotomie et il fonctionne sauf les toutes dernières lignes qui ne sont pas éxécutées. Le prorgamme est celui ci:

Code: Tout sélectionner
Disp "Conjecture f(x)="
Input X
Disp "Borne 1: "
Input A
Disp "Borne 2: "
Input B
Disp "Précision: "
Input P
While B-A>P
(A+B)/2→M
If Y₁(A)*Y₁(M)<X
Then
M→B
Else
M→A
End
End
If P=10^0
Then
0→P
End
If P=10^­-1
Then
1→P
End
If P=10^­-2
Then
2→P
End
If P=10^-­3
Then
3→P
End
If P=10^-­4
Then
4→P
End
If P=10^-­5
Then
5→P
End
If P=10^­-6
Then
6→P
End
arrondir(A,P)
arrondir(B,P)
Disp "Minorant: ",A
Disp "Majorant: ",B


Il m'affiche A et B mais ne les arrondis pas avant d'afficher, ni après.

PS: Une fois envoyé, j'ai refais les moins avec la touche dédiée aux chiffres négatifs.

PSS: C'est mieux que j'utilise Disp ou Output? ça change quoi réellement?
Avatar de l’utilisateur
ryngetsu
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 0%
 
Messages: 30
Inscription: 25 Juil 2016, 16:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème Programme

Message non lude Hamza.S » 19 Nov 2016, 10:21

salut,
toutes ces lignes ne servent à rien.
Code: Tout sélectionner
If P=10^0
Then
0→P
End
If P=10^­-1
Then
1→P
End
If P=10^­-2
Then
2→P
End
If P=10^-­3
Then
3→P
End
If P=10^-­4
Then
4→P
End
If P=10^-­5
Then
5→P
End
If P=10^­-6
Then
6→P
End

il y a sans doute plusieurs moyens de les remplacer : par exemple
Code: Tout sélectionner
abs(log(P→P


Il m'affiche A et B mais ne les arrondis pas avant d'afficher, ni après.

Code: Tout sélectionner
arrondir(A,P)
arrondir(B,P)
Disp "Minorant: ",A
Disp "Majorant: ",B

tu as oublié de les affecter, fais comme ceci :
Code: Tout sélectionner
arrondir(A,P)→A
arrondir(B,P)→B
Disp "Minorant: ",A
Disp "Majorant: ",B
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4461
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Problème Programme

Message non lude ryngetsu » 19 Nov 2016, 10:33

Ah oui bien sûr j'ai oublié de les affecter j'avais pas vu. Merci bien :)

Je connais pas log ça fait quoi? Il y a vriament un interêt à abs( sachant que P est toujours positif?
Avatar de l’utilisateur
ryngetsu
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 0%
 
Messages: 30
Inscription: 25 Juil 2016, 16:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème Programme

Message non lude Hamza.S » 19 Nov 2016, 11:08

j'ai pas de définition exacte à cette fonction, en gros ce que j'ai écris permet de l'enlever la partie 10 de P et de garder la partie puissance
log(10^-6) renvoie -6
et j'utilise abs( car le résultat de log( n'est pas toujours positif comme tu viens de le voir
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4461
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Problème Programme

Message non lude ryngetsu » 19 Nov 2016, 11:21

Hamza.S a écrit:j'ai pas de définition exacte à cette fonction, en gros ce que j'ai écris permet de l'enlever la partie 10 de P et de garder la partie puissance
log(10^-6) renvoie -6
et j'utilise abs( car le résultat de log( n'est pas toujours positif comme tu viens de le voir


Ah oui j'y avais pas pensé merci.

En plus j'avais cherche comment isoler la puissance mais j'avais pas trouvé et c'est pour ça que j'avais mis autant de switch. Merci beaucoup à toi :)

Maintenant je peux faire pour toute puissance de 10 et pas seulement de 0 à -6.
Avatar de l’utilisateur
ryngetsu
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 0%
 
Messages: 30
Inscription: 25 Juil 2016, 16:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème Programme

Message non lude ryngetsu » 19 Nov 2016, 12:11

Pour éviter de polluer le forum, j'ai vu qu'il y avait une version de DoorCS7 pour les ti 84 Ce mais qu'en est-il pour les 83 CE sachant que c'est les mêmes en traduites?
Avatar de l’utilisateur
ryngetsu
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 0%
 
Messages: 30
Inscription: 25 Juil 2016, 16:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème Programme

Message non lude TheMachine02 » 19 Nov 2016, 12:12

Il y a une version de DoorCS7 pour ti84CSE nuance. La version pour ti83PCE et ti84CE n'est pas encore sortie.
Avatar de l’utilisateur
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 29.4%
 
Messages: 341
Images: 0
Inscription: 16 Jan 2013, 18:27
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Médecine

Re: Problème Programme

Message non lude ryngetsu » 19 Nov 2016, 12:24

TheMachine02 a écrit:Il y a une version de DoorCS7 pour ti84CSE nuance. La version pour ti83PCE et ti84CE n'est pas encore sortie.


J'ai vu ça :)

La question est si la version Ti 84 CE marchera sur TI 83 CE vu que c'est la même.
Avatar de l’utilisateur
ryngetsu
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 0%
 
Messages: 30
Inscription: 25 Juil 2016, 16:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Problème Programme

Message non lude TheMachine02 » 19 Nov 2016, 12:28

Normalement oui, devrait pas y avoir de problème.
Avatar de l’utilisateur
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 29.4%
 
Messages: 341
Images: 0
Inscription: 16 Jan 2013, 18:27
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Médecine

Re: Problème Programme

Message non lude ryngetsu » 19 Nov 2016, 12:46

Ok Merci
Avatar de l’utilisateur
ryngetsu
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 0%
 
Messages: 30
Inscription: 25 Juil 2016, 16:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile


Retourner vers TI-Basic

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
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 Calculatrices à acheter chez Calcuso
-
Stats.
1054 utilisateurs:
>1030 invités
>19 membres
>5 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)