π
<-

Algorithme/ Programmation Ti 89

Programmation et implémentation d'algorithmes.

Algorithme/ Programmation Ti 89

Unread postby aznamariam » 06 Oct 2013, 14:20

Bonjour !
J'aurai vraiment besoin d'aide ! En faite voilà, je viens de me mettre à la programmation et je n'arrive pas à faire tourner d'algorithme sur ma TI ! :(
Je voudrais faire tourner le programme permettant de calculer le 2nd degré (avec les solutions complexes) !
Le problème n'est pas trop la rédaction du programme mais lorsque je veux le faire tourner elle m'affiche:
Error: Variable or Flash application is locked, protected,or archived.
J'ai essayé de débloquer et de désarchiver une variable a mais ça ne m'avance pas ...
Si vous pourriez m'aider ce serai vraiment, vraiment, vraiment, très gentil parce que cette histoire me pénalise beaucoup .
Merci :D
User avatar
aznamariam
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 60%
 
Posts: 2
Joined: 06 Oct 2013, 14:02
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminal S

Re: Algorithme/ Programmation Ti 89

Unread postby critor » 06 Oct 2013, 15:33

Regarde dans le menu Var-Link si certaines variables sont préfixées d'une étoile ou d'un verrou.

Il faudrait déjà savoir si l'erreur est externe au programme (renvoyée avant son exécution car c'est lui qui est protégé ou archivé) ou interne (c'est une des variables utilisées par le programme qui est protégée ou archivée).
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.2%
 
Posts: 42384
Images: 17086
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Algorithme/ Programmation Ti 89

Unread postby aznamariam » 06 Oct 2013, 17:51

critor wrote:Regarde dans le menu Var-Link si certaines variables sont préfixées d'une étoile ou d'un verrou.

Il faudrait déjà savoir si l'erreur est externe au programme (renvoyée avant son exécution car c'est lui qui est protégé ou archivé) ou interne (c'est une des variables utilisées par le programme qui est protégée ou archivée).


Merci de m'avoir répondu !
Je suis allé dans le menu Var-Link, et il y des étoiles en face de certaines lignes, mais jamais en face d'une ligne présentant un de mes programmes ...
User avatar
aznamariam
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 60%
 
Posts: 2
Joined: 06 Oct 2013, 14:02
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminal S

Re: Algorithme/ Programmation Ti 89

Unread postby critor » 06 Oct 2013, 17:54

Oui, mais si c'est une des variables utilisées par ton programme qui est archivée/protégée ou dépend d'une autre variable archivée/protégée, le résultat sera le même.

Quand tu as le message d'erreur, as-tu le bouton ('Goto' en anglais) pour aller voir dans le code où s'est produit l'erreur?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.2%
 
Posts: 42384
Images: 17086
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Algorithme/ Programmation Ti 89

Unread postby Loulou 54 » 06 Oct 2013, 22:06

Je recopie ce que je t'ai envoyé en MP :

Le FORUM est fait pour poster ce genre de problèmes ! N'utilise plus les MP pour ça à l'avenir !!

Si tu veux de l'aide, il va falloir être plus précis.. Je te propose de recopier ton code ici, et on pourra trouver l'erreur. Si tu veux le copier-coller, il est possible de l'envoyer à ton ordinateur par le câble grâce à TI Connect puis de l'ouvrir avec un éditeur comme TI Edit, je crois.

Cette erreur survient lorsque tu tentes de modifier une variable qui est :
- soit archivée
- soit verrouillée (petit cadenas dans le var-link)
- soit c'est une variable système, peut-être, ou alors un nom de fonction. (par exemple 8->for ne sera pas accepté !)
- soit, et c'est le plus plausible, tu tentes d'écraser une variable contenant des données "importantes" avec un autre type.. En effet, si "var" est un programme, une fonction ou une image (non exhaustif), si ensuite tu fais 89->var, cela va déclencher l'erreur "Variable or Flash application is locked, protected,or archived.".
C'est une protection intelligente de la part de TI pour éviter de perdre bêtement des données importantes comme un programme ou une image. Vérifie donc la disponibilité de chacune de tes variables utilisées dans ton programme, ou mieux : déclare les toutes en "Local".

Place l'instruction "Local var1,var2,....." en début de ton programme pour que les variables utilisées n'interfèrent pas avec celles du var-link, et de plus, elles seront effacées à la fin du programme. Comme ça, tu n'encombre pas ta mémoire !
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon


Return to Programmation

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1203 utilisateurs:
>1162 invités
>32 membres
>9 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)