Catégorie :
SupportForum :
TI-82 STATS.frVues : 2486
Réponses : 9
Type : discussion
Etat : réponses autorisées
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Quelle touche pour "\" ?
Peyton483 le 09/04/2011 à 18:22
Bonsoir!
J'aimerais entrer un programme dans ma calculatrice TI-82 stats.fr mais je ne trouve pas le caractère \.
Il apparaît de cette manière dans le programme : 0\->\dim(L\1\
Pourrait-il s'agir de l'espace?
Je ne trouve pas également la touche "root" (j'ai vérifié, elle n'est pas mentionnée dans la traduction des fonctions anglaises/françaises). Peut-être s'agit-il du symbole de la racine? Elle apparaît de cette manière: \root\(N\->\M
Pourriez-vous m'aider? Excusez-moi si les réponses à mes questions sont évidentes, je suis débutante
Merci!
linkakro le 10/04/2011 à 13:57
L'auteur a dû vouloir séparer les commandes mais il n'a pas été parfaitement rigoureux. Il les a utilisé pour ne pas confondre les crochets.
Ce qui est sûr c'est que l'antislash n'existe pas dans les calculatrices.
=> Enlève les antislash
Le root doit en effet être une racine carrée.
et les flèches sont un stoAkmdad le 10/04/2011 à 14:09
Bonsoir.
C'est vrai que je ne comprend pas vraiment l'interet des antislash.Peyton483 le 14/04/2011 à 22:25
D'accord, je vais essayer. Merci pour vos réponses!

Peyton483 le 14/04/2011 à 22:40
Bonsoir,
J'ai suivi vos conseils - ne pas prendre en compte les \ - mais une erreur persiste. Quand je clique pour voir l'erreur, le "1" de cette ligne clignote: 0\->\dim(L\1\.
Si cela peut vous donner une idée plus précise du programme en question, le voici:
\start83\
\comment=Programme fichier daté du 06/22/06, 20:20
\name=FACTOR
\file=FACTOR.TXT
ClrHome
Disp "DECOMPOSE PDFP"
0\->\dim(L\1\
Fix 0
Prompt N
1\->\S
2\->\F
0\->\E
\root\(N\->\M
While F\<=\M
While fPart(N/F)=0
E+1\->\E
N/F\->\N
End
If E>0:Then
F\->\L\1\(S)
E\->\L\1\(S+1)
S+2\->\S
0\->\E
\root\(N\->\M
End
If F=2
Then:3\->\F
Else:F+2\->\F
End
End
If N\!=\1:Then
N\->\L\1\(S)
1\->\L\1\(S+1)
End
Disp L\1\
Float
\stop83\
J'ai commencé à le taper sur ma calculatrice à partir de "ClrHome" et jusqu'à "Float". J'ai cependant une petite question: pensez-vous que je dois ajouter les parenthèses manquantes (par exemple: \root\(N\->\M il manque la parenthèse finale il me semble) ?
Merci beaucoup!!linkakro le 14/04/2011 à 23:02
Les parenthèses juste avant le sto sont facultatives.
Quand l'auteur a séparé le L et le 1, il a commis une grosse erreur : Il s'agit de la liste 1 obtenue avec 2nde+1.
Je crois que toutes ces bizarreries sont peut-être l'oeuvre d'un logiciel txt et non de l'auteur car l'entête et le pied de page n'ont rien à faire dans un 83p.Peyton483 le 16/04/2011 à 11:13
Merci pour votre réponse.
J'ai remplacé le L1 par le symbole de la liste 1 et cela semble marcher de ce côté-là

Maintenant la calculatrice n'indique plus d'erreur mais le programme me laisse perplexe: il s'agit donc de décomposer des nombres en produits de facteurs premiers mais quand j'essaye avec 6 par exemple, voilà ce qui s'affiche:
DECOMPOSE PDFP
N=? 6
{2 1}
Fait
Je pensais que le 2 et le 1 correspondaient aux facteurs premiers mais il est clair que 6 n'est pas égal à 2*1. Avez-vous une idée de ce que cela veut dire ou alors de l'erreur du programme?
Merci beaucoup pour votre aide

Peyton483 le 24/04/2011 à 09:26
Quelqu'un a-t-il une idée pour résoudre mon problème?linkakro le 24/04/2011 à 12:13
Ce programme alterne les facteurs et leurs puissance. D'où ce couple {2,1}.
Toutefois tu devrais obtenir {2,1,3,1}.
Ce bug est un cas particulier que j'ai moi-même rencontré dans mon programme, mais je ne me souviens pas de l'explication.
Teste-le pour d'autres valeurs.
Je te propose aussi mon programme qui est structuré différemment et règle ce problème.
DECOMP(¤) Peyton483 le 29/04/2011 à 13:39
Merci linkakro. J'avais en effet essayé pour d'autres valeurs et le programme fonctionnait correctement. Mais si ce n'est pas fiable à 100%, il n'y a pas beaucoup d'intérêt.
Je vais donc essayer ton programme prochainement, je te tiens au courant de mon avancement
Merci encore!
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.