π
<-
Chat plein-écran
[^]

prgm appelant prgm

Pour le TI-Basic sur Nspire

prgm appelant prgm

Message non lude kadtexas » 01 Mai 2016, 11:27

Bonjour

Une fonction appelle un programme c'est normal!
Un programme qui appelle un autre programme, c'est faisble sur les TI, mais est ce une bonne méthode de programmation ?

Merci pour vos commentaires
Avatar de l’utilisateur
kadtexas
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 73.8%
 
Messages: 283
Inscription: 29 Jan 2015, 19:32
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: etudiant

Re: prgm appelant prgm

Message non lude Hamza.S » 01 Mai 2016, 11:41

Bonjour,

ça dépend, si c'est pour éviter des répétitions ou des Goto Lbl c'est une bonne méthode.
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: 4463
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: prgm appelant prgm

Message non lude kadtexas » 01 Mai 2016, 16:39

Oui, pour éviter des répétitions ou des Goto Lbl.
Les go to lbl sont déconseillés par les professionnels, je crois!
Avatar de l’utilisateur
kadtexas
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 73.8%
 
Messages: 283
Inscription: 29 Jan 2015, 19:32
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: etudiant

Re: prgm appelant prgm

Message non lude Clément.7 » 01 Mai 2016, 17:47

Pas forcément. Ça peut être très utile dans certains cas. Après il faut être prêt à avoir pas mal de programmes différents.
Sur ma TI-83+ (je sais c'est pas pareil que la nspire mais le principe est le même) j'ai des programmes qui utilisent plus de vingt labels afin d'éviter des répétitions... Imaginez avoir 20 programmes dont certains font 5 lignes :D

Donc ça dépend vraiment de ce que tu veux faire et de sa taille.
Toujours plus loin, toujours plus haut, toujours plus geek !
Créateur du projet Haskier : Jouer ! Sujet sur OpenClassrooms
Programmez en UnderBasic ! https://tiplanet.org/forum/viewtopic.php?t=19009&p=207260
Avatar de l’utilisateur
Clément.7
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 29.5%
 
Messages: 348
Inscription: 12 Juin 2013, 15:02
Localisation: Près de Nantes
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: IUT Informatique en 2017-2019
GitHub: ClementNerma

Re: prgm appelant prgm

Message non lude Hamza.S » 01 Mai 2016, 18:47

tu compares Basic-z80 avec Basic-Nspire, ce qu'il ne faut pas faire.
Basic-z80 (extrêmement) embêtant si on a plusieurs sous-programmes (avec des cours dessus), tout est listé au même endroit, ce qui est moins pénible sur Nspire car les programmes sont dans des classeurs donc tu n'as que les sous-programmes qui sont liés à ton programme.

Show/Hide spoilerAfficher/Masquer le spoiler
si on programme comme un pied en Basic-Nspire (pas de local ni delvar) ça peut devenir très embêtant car toutes les variables/programmes/fonctions sont listées dans :nsva:


(on ne rentre pas dans les détails)
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: 4463
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: prgm appelant prgm

Message non lude Bisam » 02 Mai 2016, 08:05

Un programme qui appelle d'autres programmes, cela peut être très pratique, notamment si on programme un "Menu" permettant d'accéder à diverses possibilités.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile


Retourner vers Nspire-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 9 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.
1119 utilisateurs:
>1087 invités
>27 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)