Merci mais :
J'ai modifié ma première ligne pour la rendre ainsi :
Define seconddegre(a,b,c)=
Et j'ai modifié la request a,b,c en :
Request "a=",a
Request "b=",b
Request "c=",c
Désormais quand j'appuie sur var et séléctionne mon algorithme, j'ai donc ça qui apparait (sur la page de gauche):
seconddegre() J'ajoute les variables soit : seconddegre(5,7,9) et quand j'appuie sur Enter, il y a un petit chargement mais une erreur :
"Erreur: Changement non autorisé : Référence circulaire"
Edit : Maintenant je ne peux plus faire ctrl+B car j'ai "Changement non autorisé : Référence circulaire"
Exécuter un algorithme.
27 posts
• Page 2 of 3 • 1, 2, 3
-
milobilPremium
Niveau 8: ER (Espèce Rare: nerd)- Posts: 85
- Joined: 03 Oct 2012, 19:52
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S
Re: Exécuter un algorythme.
Personne ?
-
milobilPremium
Niveau 8: ER (Espèce Rare: nerd)- Posts: 85
- Joined: 03 Oct 2012, 19:52
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S
Re: Exécuter un algorythme.
En fait, Define seconddegre(a,b,c)= veut dire que pour exécuter ce programme tu devras taper par exemple seconddegre(2,3,6). Il n'y a pas besoin de rajouter les request.
(tu peux aussi faire : Define seconddegre()= , mais avec les request)
(tu peux aussi faire : Define seconddegre()= , mais avec les request)
-
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 1304
- Images: 7
- Joined: 04 Oct 2012, 20:44
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
Re: Exécuter un algorythme.
Nspirecas wrote:En fait, Define seconddegre(a,b,c)= veut dire que pour exécuter ce programme tu devras taper par exemple seconddegre(2,3,6). Il n'y a pas besoin de rajouter les request.
(tu peux aussi faire : Define seconddegre()= , mais avec les request)
Effectivement je me disais aussi, merci beaucoup.
Et pour finir, que signifie Erreur : Le test n'a pas donné de résultat TRUE ou FALSE ?
Cordialement
-
milobilPremium
Niveau 8: ER (Espèce Rare: nerd)- Posts: 85
- Joined: 03 Oct 2012, 19:52
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S
Re: Exécuter un algorythme.
Il me faudrait le code complet...
Cette erreur s'affiche souvent dans une boucle if lorsque la condition ne renvoi ni true ni false.
(si t'as pas compris, donne moi le code que tu encadreras des balises [code ] et [/code ]
Cette erreur s'affiche souvent dans une boucle if lorsque la condition ne renvoi ni true ni false.
(si t'as pas compris, donne moi le code que tu encadreras des balises [code ] et [/code ]
-
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 1304
- Images: 7
- Joined: 04 Oct 2012, 20:44
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
Re: Exécuter un algorythme.
milobil wrote:Et pour finir, que signifie Erreur : Le test n'a pas donné de résultat TRUE ou FALSE ?
Hayleia wrote:Le "le test n'a pas donné de résultat TRUE ou FALSE" vient probablement de la ligne où tu calcules d. Tu as mis "ac" au lieu de "a*c" donc la calculette essaie de calculer avec une variable (ac) qui n'existe pas, donc d ne vaut pas grand chose et tous les tests que tu fais avec ne renvoient effectivement pas grand chose non plus.
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2509
- Images: 2
- Joined: 30 Aug 2011, 08:22
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Templar
Re: Exécuter un algorythme.
- Code: Select all
Define seconddegre(a,b,c)=
Prgm
Disp "ax^2+bx+c"
b²-4.a.c -> d Le point étant un "fois" ici
Disp "Delta",d
If d<0 Then
Disp "Pas de solution"
EndIf
If d=0 Then
Disp "x0", (-b)/(2.a)
EndIf
If d>0 Then
Disp "x1", (-b+√d)/(2.a)
Disp "x2", (-b-√d)/(2.a)
EndIf
EndPrgm
PS : Maintenant quand je fais Ctrl+B j'ai comme erreur : Changement non autorisé : Référence circulaire
@Hayleia J'ai pris en compte ce que tu m'as dit précédemment mais malgré ça j'ai eu l'erreur c'est pour ça que j'ai demandé d'autres précisions.
-
milobilPremium
Niveau 8: ER (Espèce Rare: nerd)- Posts: 85
- Joined: 03 Oct 2012, 19:52
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S
Re: Exécuter un algorythme.
Quand tu obtiens une erreur, la calculatrice te montre la ligne où elle s'est produite.
Ce serait donc bien de préciser, car le code tel que recopié ci-dessus semble correct.
Il faudrait préciser aussi quelles valeurs de a, b et c tu utilises.
Ce serait donc bien de préciser, car le code tel que recopié ci-dessus semble correct.
Il faudrait préciser aussi quelles valeurs de a, b et c tu utilises.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41987
- Images: 15891
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Exécuter un algorythme.
@critor
Quand je fais Ctrl+B ça me sort directement l'erreur "Changement non autorisé : Référence circulaire" sans m'indiquer de ligne.
Et quand je vais dans Menu -> Vérifier la syntaxe, tout est correct (pas d'erreur syntaxe).
C'est vraiment bizarre.
Quand je fais Ctrl+B ça me sort directement l'erreur "Changement non autorisé : Référence circulaire" sans m'indiquer de ligne.
Et quand je vais dans Menu -> Vérifier la syntaxe, tout est correct (pas d'erreur syntaxe).
C'est vraiment bizarre.
-
milobilPremium
Niveau 8: ER (Espèce Rare: nerd)- Posts: 85
- Joined: 03 Oct 2012, 19:52
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S
Re: Exécuter un algorythme.
As-tu bien fais b^2 , pas le symbole ² ?
Dans la page du programme, fais ctrl a ctrl c, puis ouvre un autre classeur calcul, tu fais ctrl v ; enfin, tapes seconddegre(2,3,-2) par exemple
Edit : sinon fait dans la page calcul : ClearAZ
Dans la page du programme, fais ctrl a ctrl c, puis ouvre un autre classeur calcul, tu fais ctrl v ; enfin, tapes seconddegre(2,3,-2) par exemple
Edit : sinon fait dans la page calcul : ClearAZ
-
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 1304
- Images: 7
- Joined: 04 Oct 2012, 20:44
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
27 posts
• Page 2 of 3 • 1, 2, 3
Who is online
Users browsing this forum: ClaudeBot [spider] and 1 guest