Bonsoir,
je poursuis ma prorg et cela avance bien.
j'aurais cependant une question:
dans un prog, on declare des variables locales sous cette forme:
EXPORT NOMPROG ()
BEGIN
LOCAL N,N1;
END;
donc là on déclare les variable N et N1 et on peut les utiliser.
par contre si dans ce prog elles prennent une valeur et que je souhaite l'utiliser dans un sous prog par exemple...
c'est impossible car dans le sous prog, il faut redeclarer N et N1 et dans ce cas elles prennent au depart une valeur nulle.
alors comment on peut stoker une variable créée dans un prog dans les variables utilisateur de la machine pour les réutiliser après...
PS: j'ai fait un test: je créé une variable avec a l'int un réel en mode normal...je peux la réutiliser dans un prog sans la declarer...ca c'est top.
c'est ce que je souhaite faire en la créant d'un prog
merci pour vos lumières
thierry
creation variable "nb réél" dans variables utilisateur???
Voir le premier message non lu • 7 messages
• Page 1 sur 1
-
lamouline69
Niveau 4: MC (Membre Confirmé)- Messages: 17
- Inscription: 17 Jan 2016, 12:35
- Localisation: lyon
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: enseignant geometre topographe
Re: creation variable "nb réél" dans variables utilisateur??
Bon plus besoin d'aide...
une bonne heure et demi sur le site HP museun et en lisant des centaines de lignes, j'ai trouvé mon bonheur.
bonne soirée
si vous voulez savoir...dites le moi, et je mettrais cela a la suite...
bonne soirée
une bonne heure et demi sur le site HP museun et en lisant des centaines de lignes, j'ai trouvé mon bonheur.
bonne soirée
si vous voulez savoir...dites le moi, et je mettrais cela a la suite...
bonne soirée
-
lamouline69
Niveau 4: MC (Membre Confirmé)- Messages: 17
- Inscription: 17 Jan 2016, 12:35
- Localisation: lyon
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: enseignant geometre topographe
Re: creation variable "nb réél" dans variables utilisateur??
Je pense que ça peut être utile à d'autres, n'hésite pas à éditer/compléter ton post pour y mettre ce qui a résolu le problème
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14616
- Images: 1218
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: creation variable "nb réél" dans variables utilisateur??
Je dirais ne pas utiliser l'instruction 'LOCAL', ce qui écrira tout dans la variable 'N' globale.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Messages: 41500
- Images: 14703
- Inscription: 25 Oct 2008, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter/X: critor2000
- GitHub: critor
Re: creation variable "nb réél" dans variables utilisateur??
Alors mise a jour de ce que j'ai dit avec ce que je fais.
je suis en train de développer tous les prog de topographie que j'avais réalisés sur HP50 et ce afin de fournir cela a mes élèves de BAC et BTS GEO/TOPO.
le langage RPN était très familier pour moi et sans secret.
le hp basic est tout neuf et en une semaine j'ai réussi a mettre en place des systèmes de menu déroulants qui envoient sur des lien de prog de topo, le tout en allant chercher des coordonnées dans une matrice qui correspond a l'ensemble des points sous forme N° point, X point et Y point.
en ce qui concerne la création d'une variable non plus locale utilisé pour les seuls fins du prog, mais une variable globale qui pourra être utilisée par d'autre prog. je fais ainsi
par exemple, je fais un prog PROG1(), dans celui ci, après une procédure input je stocke une variable dans NN.... celle ci j'en aurait besoin dans d'autres prog alors je veux la garder comme variable dans variables utilisateurs sous le nom N1
EXPORT (N1); // si export le N1 va a l'ext du prog, et si pas export cette variable est utilisable à l'ext du prog mais est cachée. dans ce cas on écrit N1;
PROG1()
BEGIN
LOCAL NN;
INPUT.....là je mets la procédure de saisie pour que soit stocké un réél( par ex 2) dans NN.
N1:=NN; //là je souhaite copier 2 dans N1 et que cela serve dans d'autres prog plus tard.
END;
quand j'aurais un peu avancé dans mes prog je mettrais pour ceux que cela intéresse des procédure type.
menu déroulant( choix multiple):
menu déroulant (oui/non):
procédure de saisie:
procédure d'affichage:
quand on a déjà cela, on peut faire pas mal de petites choses
en espérant que cela puisse être utile...
thierry
je suis en train de développer tous les prog de topographie que j'avais réalisés sur HP50 et ce afin de fournir cela a mes élèves de BAC et BTS GEO/TOPO.
le langage RPN était très familier pour moi et sans secret.
le hp basic est tout neuf et en une semaine j'ai réussi a mettre en place des systèmes de menu déroulants qui envoient sur des lien de prog de topo, le tout en allant chercher des coordonnées dans une matrice qui correspond a l'ensemble des points sous forme N° point, X point et Y point.
en ce qui concerne la création d'une variable non plus locale utilisé pour les seuls fins du prog, mais une variable globale qui pourra être utilisée par d'autre prog. je fais ainsi
par exemple, je fais un prog PROG1(), dans celui ci, après une procédure input je stocke une variable dans NN.... celle ci j'en aurait besoin dans d'autres prog alors je veux la garder comme variable dans variables utilisateurs sous le nom N1
EXPORT (N1); // si export le N1 va a l'ext du prog, et si pas export cette variable est utilisable à l'ext du prog mais est cachée. dans ce cas on écrit N1;
PROG1()
BEGIN
LOCAL NN;
INPUT.....là je mets la procédure de saisie pour que soit stocké un réél( par ex 2) dans NN.
N1:=NN; //là je souhaite copier 2 dans N1 et que cela serve dans d'autres prog plus tard.
END;
quand j'aurais un peu avancé dans mes prog je mettrais pour ceux que cela intéresse des procédure type.
menu déroulant( choix multiple):
menu déroulant (oui/non):
procédure de saisie:
procédure d'affichage:
quand on a déjà cela, on peut faire pas mal de petites choses
en espérant que cela puisse être utile...
thierry
-
lamouline69
Niveau 4: MC (Membre Confirmé)- Messages: 17
- Inscription: 17 Jan 2016, 12:35
- Localisation: lyon
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: enseignant geometre topographe
Re: creation variable "nb réél" dans variables utilisateur??
Sinon, tu as juste à faire:
Edit: Dommage qu'il ne soit pas possible de choisir quel langage en faisant genre [code="Basic Nspire"]Ton code[/code]
- Code: Tout sélectionner
EXPORT NOMPROG()
BEGIN
INPUT N;
END;
Edit: Dommage qu'il ne soit pas possible de choisir quel langage en faisant genre [code="Basic Nspire"]Ton code[/code]
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3441
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
Re: creation variable "nb réél" dans variables utilisateur??
@Neuronix : En fait, C'est possible !! il suffit de ne pas mettre de guillemets, et de séparer les mots par des tirets (sans caractères spéciaux ni accents).
Mais bon, le HP-Basic n'est pas reconnu de toute façon...
- Code: Tout sélectionner
for ever do;
{
whatever_you_want()
}
Mais bon, le HP-Basic n'est pas reconnu de toute façon...
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 5665
- Inscription: 11 Mar 2008, 00:00
- Localisation: Lyon
- Genre:
- Calculatrice(s):→ MyCalcs profile
7 messages
• Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 32 invités