π
<-
Chat plein-écran
[^]

n non défini ?

Pour le TI-Basic sur Nspire

n non défini ?

Message non lude Ziko_BVB » 12 Juin 2017, 20:34

Voici le programme que j'ai écrit :
Code: Tout sélectionner
Define cc()=
Prgm
a:=0.5
b:=0.5
For i,2,n
a:=0.5a+0.4
b:=1-a
EndFor
Disp a
Disp b
EndPrgm

Résultat : "Erreur de domaine", quelqu'un sait ou est mon erreur ? apparement ca a un rapport avec n
Avatar de l’utilisateur
Ziko_BVB
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 74.6%
 
Messages: 6
Inscription: 15 Fév 2015, 14:32
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Global BBA (1ère année)

Re: n non défini ?

Message non lude clifward » 12 Juin 2017, 20:36

à aucun moment tu ne définis n...
Je veux dire, n n'a aucune valeur, au moment où la boucle for va regarder son "contenu"
(soit tu passes n en argument, en écrivant cc(n), soit tu faire un Request "n : ",n, soit tu écris n:=qqch)
Dernière édition par clifward le 12 Juin 2017, 20:37, édité 1 fois.
Image
Avatar de l’utilisateur
clifwardMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 26.4%
 
Messages: 593
Images: 6
Inscription: 20 Sep 2015, 17:50
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: CentraleSupelec

Re: n non défini ?

Message non lude Ziko_BVB » 12 Juin 2017, 20:37

Je me disais bien, cependant y'a une erreur quelque part, pour moi n ne change pas
Avatar de l’utilisateur
Ziko_BVB
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 74.6%
 
Messages: 6
Inscription: 15 Fév 2015, 14:32
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Global BBA (1ère année)

Re: n non défini ?

Message non lude Hamza.S » 12 Juin 2017, 20:38

tu ne l'as pas défini dans ton code ça ne fonctionnera pas tant que tu ne l'as pas fait.
tu as bien défini a et b a:=0.5 et b:=0.5
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: 4461
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: n non défini ?

Message non lude clifward » 12 Juin 2017, 20:39

Ouais, mais actuellement, n ne vaut rien... Faut lui donner une valeur numérique, avant de faire tourner ta boucle for (comme pour a et b)
(d'ailleurs, ajoute local a,b,n au début de ton programme pour ne pas utiliser des variables globales)
Image
Avatar de l’utilisateur
clifwardMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 26.4%
 
Messages: 593
Images: 6
Inscription: 20 Sep 2015, 17:50
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: CentraleSupelec

Re: n non défini ?

Message non lude Bisam » 12 Juin 2017, 20:39

Dans ton programme, la variable "n" n'a pas de valeur... et du coup, au moment de l'exécution de la boucle for, le programme ne sait pas quand il doit s'arrêter : cela provoque une erreur.

Il faut au choix :
- mettre "n" en paramètre de ton programme (c'est-à-dire écrire Define cc(n)= sur la première ligne. Dans ce cas, tu l'exécuteras en tapant cc(42).
- ou bien mettre un Input n au début pour réclamer la valeur de "n" au moment de l'exécution.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.5%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: n non défini ?

Message non lude Ziko_BVB » 12 Juin 2017, 20:51

Ah c'est bon n a bel et bien une valeur, c'est bon merci beaucoup :D
Avatar de l’utilisateur
Ziko_BVB
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 74.6%
 
Messages: 6
Inscription: 15 Fév 2015, 14:32
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Global BBA (1ère année)


Retourner vers Nspire-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 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.
1324 utilisateurs:
>1314 invités
>6 membres
>4 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)