Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Pb sur un programme de la TI-82... Besoin d'aide SVP ! - Page 1 / 2
galoudu18 le 24/03/2008 à 16:38
Bonjour,
J'ai rentré le programme pour les équations de droites etc... sur ma TI-82 comme indiqué sur la partie "Programmes" du site...
Mais je me suis aperçue que j'avais oublié une ligne car le programme ne marchait pas...
Comment faire pour réinsérer une ligne sans devoir recommencer entièrement le programme (car évidemment, c'est au début du programme que j'ai oublié une ligne...)
Merci par avance pour votre aide
Galoudu18Sangohan38 le 24/03/2008 à 16:51
Ce problème à déjà été abordé une centaine de fois donc merci de lire les autres sujets pour voir si la question n'as pas déjà été posée.
Il suffit de faire [2nd]+DEL à l'endroit où tu veux insérer la ligne.
Sangohan38
PS:Sujet réglé?galoudu18 le 24/03/2008 à 16:59
Non, problème pas réglé, ça n'a juste fait que de m'effacer la ligne. C'est pas grave, je vais recommencer le programme entier...
ZEN, restons ZEN !
LOL
Merci quand mêmeSangohan38 le 24/03/2008 à 17:02
Tu as bien tapé sur la touche seconde et ensuite sur la touche del?
Sangohan38galoudu18 le 24/03/2008 à 17:05
Oui, oui...
Au fait, faut-il mettre un espace entre la flèche et la lettre sur ce programme ou pas ?
MERCISangohan38 le 24/03/2008 à 17:08
Non, c'est pour que le programme soit plus lisible.
Sangohan38galoudu18 le 24/03/2008 à 17:10
Et peux tu m'aiguiller pour la ligne où il y a une étoile et où ils disent de se référer sur la partie programme du site. Je n'ai rien vu à ce propos et si ça se trouve, c'est à cause de ça que mon programme ne marche pas...Sangohan38 le 24/03/2008 à 17:21
Ce sui est marqué est qu'il faut faire attention car ce n'est pas le - de la soustraction qu'il faut utiliser mais le - de la négativitée marqué par la touche (- ) sur la calculatrice.
Sangohan38galoudu18 le 24/03/2008 à 17:29
Whaou ! C'est enfin bon !
Je te jure que y'a des fois, ça prend la tête
Pour l'instant, j'ai les programmes PGCDPPCM, nombres premiers et dérivée + celui-là
D'ailleurs, j'ai un problème sur le programme des dérivées.
Ca me met tout le temps que le résultat que j'ai rentré est erroné "ERREUR DE DERIV", je ne sais pas comment résoudre ce pb... surtout quand je mets en Y1 12X et en Y2 12 ce qui me parait etre le bon résultat ! (chui en term s donc quand même, cette fonction, je sais la dériver LOL)
@+ et mercigaloudu18 le 24/03/2008 à 17:32
Ah ça vient peut être de mon Y1, faut bien rentrer la lettre Y et le chiffre 1 ou c'est une touche spéciale ?Sangohan38 le 24/03/2008 à 17:33
Si l'on considère que le webmaster sais programmer correctement, on peut en conclure que c'est toi qui ne sais pas recopier correctement les programmes.
Sangohan38galoudu18 le 24/03/2008 à 17:34
Oui possible mais je ne suis qu'une novice dans la programmation...
Réponse pour Y1 ?
MerciSangohan38 le 24/03/2008 à 17:41
Va voir dans la section article, il y a tous les emplacement des fonctions.
Sangohan38webmaster le 24/03/2008 à 17:41
Salut,
Si le programme te retourne une erreur de ce type, c'est déjà que le programme est bon ! Après (du peu dont je me souviens) il y a un paramètre "seuil"; essayes de l'augmenter... (mais pas trop non plus !)
@+ Le Webmaster

galoudu18 le 25/03/2008 à 18:42
Rebjr,
Merci à tous pour vos réponses, je vais essayer de résoudre ces erreurs.
En attendant, j'ai rentré le programme Complexe et j'ai encore un 'ti problème.
Lorsque je lance le programme, il me signale une erreur de syntaxe sur le mot "ALGEBR". Je voudrais donc savoir s'il faut écrire le mot "ALGEBR" en mode ALPHA où s'il y a une touche spéciale ???
Merci à tous
PS : contrôle demain donc c'est un peu urgent (re : PS : ctrl annoncé aujourd'hui).

galoudu18 le 25/03/2008 à 19:59
Comment ne pas péter un plomb ?
J'ai encore un gros souci et encore sur un autre programme...
C'est sur le programme tangente.
Il doit y avoir une erreur dans mon programme car j'ai tapé plein de fonctions et j'obtiens tout le temps A = 0....
Comment faire ?
Merci à tous
PS : Rappels de mes problèmes :
Sur le programme dérivée, ça me dit toujours que ma dérivée est fausse ce qui n'est pas vrai.
Sur le programme Complexe, la calculatrice me signale une erreur sur ALGEBR, c'est quoi, c'est une touche ou faut le taper en alpha numérique ?
Merci
webmaster le 25/03/2008 à 21:03
Bonsoir,
Pour "ALGEBR" c'est bien en mode alpha numérique...
@+ Le Webmaster

Sangohan38 le 26/03/2008 à 12:23
Pour le programme sur les complexes, tu as surment du oublier les guillemets (").
Pour les autres programmes, si il n'indique pas d'erreur c'est que tu as oublier de recopier correctement des fonctions mais qu'elles ne gènent pas l'exécution du programme.
Par exemple, si tu tape 0A au lieu de 0->A, ton programme marchera mais A ne vaudra pas 0.
Sangohan38
PS: Ce sujet ne concernant que des programme crées par le Webmaster, je le déplace dans la section appropriéee.lut le 15/10/2011 à 17:43
salut je sais chui pa au bon endroit et tou mais voila..
Je n'arrive pas a touver clrHome dans mon catalogue de ti82 alors que cela apparais dans les pogrammes que vous fournissaient pour ti82.
dites moi comment le trouver svp ????
merciazerty1 le 15/10/2011 à 17:47
Dans l'édition de programmes, appuie sur prgm+fleche droite+8
ps: ne poste pas ton probleme partout, sur un seul sujet cela suffit
[/HS]lut le 15/10/2011 à 17:50
Il s'affiche Effecr, cela revient au même ?
merci quand même de mavoir éclairé ^^lut le 15/10/2011 à 18:00
mdr dsl de te déranger durant ce beau weekend mais j'ai le même probleme pour fpart( et ipart( ...
Je ne les trouves pas ?Persalteas le 15/10/2011 à 18:04
télécharge le catalogue du TI Basic (dans les liens de ma signature).
Il te permettra de trouver n'importe quelle fonction dans les menus de la TI en te donnant la combinaison de touches.lut le 15/10/2011 à 18:12
Parfait !
Merci bcp et dsl du dérangement je vais enfin pouvoir rentrer tous mes programmes ^^
Je revien vous voir si j'ai des problèmes, encore merci bonne journée a vous

.
Ps: super site ^^
azerty1 le 15/10/2011 à 18:25
La prochaine fois si c'est un problème de ce type, télécharge le catalogue dans la signature de persalteas, ttes les fonctions y sont indiquées ainsi que leur emplacement. Si malgré tout tu ne trouves pas, toutes les fonctions setrouvent dans le catalogue [Seconde]+[0]lut le 16/10/2011 à 18:51
Salut à vous ^^ c'est encore moi, j'ai un problème le problème que j'ai rentré ne marche pas donc je cherche la source.
iPart [Racine carré] A -> B
Ma calculette étant une ti 82 Stats.fr, au lieu de ipart, g ent( .
Donc la parenthese du ent( fait toute la ligne ou pas ?
sa ou pas: ent( [Racine carré] A -> B )
Merci davance ! ^^lut le 16/10/2011 à 19:26
grosse erreur: le programme que j'ai rentrée*sandro le 16/10/2011 à 20:10
c'est :
Code
ent(rac(a -> B //avec rac( étant le symbole racine carrée
lut le 16/10/2011 à 20:17
Ah, donc tout ce qui est entre croche faut pas l'écrire mais mettre à koi sa correpond ?
Et les parentheses ? sa fait :" ent(rac(a) -> b ) "??sandro le 16/10/2011 à 20:29
si on met des crochets, généralement, il servent juste à indiquer qu'il faut remplacer les mots écrits à l'interrieur pas le symbole corespondant. ex: [différend de] correspond au égal barré.
Sinon, pour les parrenthèses, tu n'est pas obligé de les refermer avant la flèche, mais il ne pas enmettre des après sauf si on traite de liste ou de matrice.
Sandrolut le 16/10/2011 à 20:31
Super ! Merci d'avoir pris de ton temps pour répondre à mes questions.
Mais g pas tout compris de ta derniere phrase

sandro le 16/10/2011 à 20:34
En gros, ne met jamais de parrenthèse fermante après la flèche et n'en met des ouvrantes que quand elles sont indiquées.
sandrolut le 16/10/2011 à 20:42
ah d'accod merci ^^
Mon programme marche toujours pas
Il faut respecter les espaces entre les flèches ? la flèche correspond bien à la touche :" sto-> " ?
encore dsl de t'embeter avec mes problèmes..
sandro le 16/10/2011 à 20:45
Jamais d'espace tapé à la main sauf dans du texte (entre guillemets).
Sandrolut le 16/10/2011 à 21:03
Sa yé g modifié mais cela ne marche toujours pas, deux lignes me perturbe:
-iPart [Racine carré] A -> B
g rentrée: ent(rac(A))->B
-If iPart D=D
g rentré: If ent(D=D)
Ce que g rentré est bon ?azerty1 le 16/10/2011 à 21:07
Change ent( par partEnt il me semble.lut le 16/10/2011 à 21:15
dans le catalogue du ti basic il me mette :
iPart( ent( [math][>][3]
sinon au niveau des parenthese ce que j'ai mis précédamment est bon ?azerty1 le 16/10/2011 à 21:25
C'est pareil
Non, c'est pas tout à fait ça:
Mets ça
Code
ent(rac(A->B
If ent(D)=D
lut le 16/10/2011 à 21:33
Mon programme me fait toujours syntaxe erreur, et je retombe toujours sur :
ent(racine de(A->B
c'est bien ce que tu ma dit :/ ?azerty1 le 16/10/2011 à 21:39
Oui:
Image manquante
lut le 16/10/2011 à 21:48
C'est bien ce que j'ai mit, ma foi je comprend pas pourquoi sa marche pas.
Le programme Premier(V.2) de votre site marche bien non ?azerty1 le 16/10/2011 à 22:12
Je ne sais pas, postes le programme ici que je vois ça

lut le 16/10/2011 à 22:18
Code
:ClrHome
:Input "A = ",A
:ClrHome
:If (fPart (A) [different de] 0 or abs (A) [different de] A)
:Then
:Output(3,2,"A N EST PAS UN")
:Output(5,2,"ENTIER NATUREL")
:Goto 0
:End
:If (fPart (A/2)=0 or A=1) and A [different de] 2
:Goto 1
:iPart ([Racine carré] A) -> B
:For(C,3,B,2)
:If fPart (A/C)=0
:Goto 1
:End
:Output(4,4,"A PREMIER")
:Goto 0
:Lbl 1
(* Cette partie est facultative, elle permet seulement de déterminer les diviseurs de l'entier entré *)
:0 -> E
:0 -> dim L5 (* pour les TI-82 STATS ":0 -> dim(L5)" *)
:iPart [Racine carré] A -> B
:For(C,1,B)
:A/C -> D
:If iPart D=D
:Then
:E+1 -> E
:E -> dim L5 (* pour les TI-82 STATS ":E -> dim(L5)" *)
:C -> L5(E)
:E+1 -> E
:E -> dim L5 (* pour les TI-82 STATS ":E -> dim(L5)" *)
:D -> L5(E)
:End
:End
:SortA(L5)
:Disp "A NON PREMIER"
:Disp "DIVISEURS :"
:Pause L5
:ClrHome
:Stop
(* Fin de la partie facultative, si vous n'avez pas écrit le code facultatif, entrez ":Output(4,4,"A NON PREMIER")
:Lbl 0
:Pause
:ClrHome
azerty1 le 16/10/2011 à 22:37
essaies avec
Code
ent((rac(A)->B //avec bien 2 parenthèses
lut le 16/10/2011 à 22:50
C BOOOONNNN
mdr merci beaucoup de ton aide, dsl de t'avoir dérangé, merci de m'avoir accordé de ton temps, super sympa ^^
Merci trotithuthur et ceux qui ont répondu à mes questions précédentes
Bonnes continuations à vous et vive les math ^^'
Bonsoir.
azerty1 le 16/10/2011 à 22:53
De rien, c'est normal!

Vive les maths oui

lut le 16/10/2011 à 22:53
mdr je me suis éxité trop vite, il me dit pour tous les cas: A premier, même si A n'est pas premier, le programme ne doit pas être bon alors, je vais en chercher un autre, merci quand même :p
Bonne soiré ^^azerty1 le 16/10/2011 à 22:57
Ah, zut,
Je t'en fais un vite fais demain matin je le poste ici si j'ai le temps si tu veux

lut le 16/10/2011 à 23:01
Sa serai super sympa ! même demain soir cela serais bon, ne te casse pas la tête pour moi
merci beaucoup ^^ (juste un programme qui dit si le nombre et premier, au pire ne te casse pas la tête et ne rentre pas dans le programme le fait qu'il donne les diviseurs si A n'est pas premier.)
merci beaucoup, tu doit être bon en math pour pourvoir faire un programme comme sa en une matinée :o
Merci encore a la prochaine alors, et ne te casse pas la tâte pour moi ^^
azerty1 le 16/10/2011 à 23:17
(C'est pas forcément compliqué comme prgm, mais oui j'aime bien les maths

)
Tiens, j'ai finis, il n'est pas optimisé donc un peu lent pour les grands nombres, mais dis si le nombre est premier, si non, affiche ses diviseurs:
Code
ClrHome
EffListe L1
Input "NOMBRE?",A
partEnt(.5A)+1->dim(L1
1->B
For(C,1,A
If non(partDèc(A/C
Then
C->L1(B
B+1->B
End
End
If somme(L1)=A+1
Then
Output(4,4,"A PREMIER
Else
Pause L1
EffEcr
Output(1,1,"
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.