Les questions en Vrac à LadeHeria
31 posts
• Page 2 of 4 • 1, 2, 3, 4
Re: Les questions en Vrac à LadeHeria
dim(list)
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6414
- Images: 22
- Joined: 27 Nov 2008, 00:00
- Location: 0x1AACC355
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: BAC+5: Epita (ING3)
Re: Les questions en Vrac à LadeHeria
LadeHeria wrote:J'ai encore une question, est ce qu'il y a un moyen d'avoir le nombre d'éléments d'une liste ?
Utilise la fonction count(taliste).
Cette fonction fonctionne également pour un nombre seul (dans ce cas ça renvoiera 1) ou des matrices.
On peut même enchainer plusieurs éléments à la chaine pour la fonction count, par exemple count(liste,matrice,nombre) renvoiera la somme des nombres d'éléments de liste, matrice, et nombre.
Tu peux aussi utiliser la fonction dim mais seul un seul argument est autorisé.
Certifications Microsoft (Codes d'accès : 1140043 / LauraeEdu)
LinkedIn - My page Google+
Ma page Wiki TI-Planet - Ma page Wiki TI-Planet
Mes programmes TI-Nspire pour le BAC - La calculatrice au BAC et aux examens d'Etat
Fonctions courantes TI-Nspire - Questions-Réponses TI-Nspire
Association UPECS - Laurae Education (centre de certifications)
-
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 1685
- Images: 22
- Joined: 25 Jun 2010, 00:00
- Location: France, La Défense
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Professeur, Etudiant, Formateur
Re: Les questions en Vrac à LadeHeria
la fonction "dim" permet aussi de compter le nombre de caractères dans une chaîne de caractères...
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Les questions en Vrac à LadeHeria
Merci pour ces réponses, j'ai décidé d'utiliser plutôt dim qui me permet en plus d'avoir le nombre de lignes/colonnes d'une matrice.
Aujourd'hui, nouvelle question. Je souhaite utiliser la fonction SortA dans une fonction. Impossible de la faire marcher, ctrl+b me renvoie "Invalide dans une fonction ou expression courante". Quelqu'un c'est comment faire marcher ça ?
Au passage, magnifique fonction SortA, on peut trier une liste pour la suivante en fonction de la manière dont est triée la première (des valeurs et leur indice dans une matrice par exemple).
LadeHeria
Aujourd'hui, nouvelle question. Je souhaite utiliser la fonction SortA dans une fonction. Impossible de la faire marcher, ctrl+b me renvoie "Invalide dans une fonction ou expression courante". Quelqu'un c'est comment faire marcher ça ?
Au passage, magnifique fonction SortA, on peut trier une liste pour la suivante en fonction de la manière dont est triée la première (des valeurs et leur indice dans une matrice par exemple).
LadeHeria
-
LadeHeria
Niveau 9: IC (Compteur Infatigable)- Posts: 29
- Joined: 19 May 2012, 13:24
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Les questions en Vrac à LadeHeria
Effectivement, il n'est pas possible d'utiliser SortA dans une fonction, uniquement dans un programme.
Personnellement, je ne comprends pas pourquoi: ça devrait être autorisé si on l'appelle sur une variable locale.
Tu vas donc devoir te programmer un petit algorithme de tri
Personnellement, je ne comprends pas pourquoi: ça devrait être autorisé si on l'appelle sur une variable locale.
Tu vas donc devoir te programmer un petit algorithme de tri

-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42404
- Images: 17124
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Les questions en Vrac à LadeHeria
A priori je peux autant utiliser un programme qu'une fonction. (pas bien pigé la différence d'ailleurs). Ce qui m'intéresse, c'est pas tant l'aspect tri que tri simultané de deux listes. Fin bon, au pire, tu l'as dit, je code un petit tri.
LadeHeria
LadeHeria
-
LadeHeria
Niveau 9: IC (Compteur Infatigable)- Posts: 29
- Joined: 19 May 2012, 13:24
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Les questions en Vrac à LadeHeria
Une fonction renvoie un résultat, et n'a pas le droit de modifier l'environnement global (avoir modifié des variables).
Le système Nspire semble donc considérer que SortA modifie l'environnement global...
Le système Nspire semble donc considérer que SortA modifie l'environnement global...
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42404
- Images: 17124
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Les questions en Vrac à LadeHeria
Et les fonctions ne peuvent pas accèder aux programmes ni à certaines fonctions il me semble.
Certifications Microsoft (Codes d'accès : 1140043 / LauraeEdu)
LinkedIn - My page Google+
Ma page Wiki TI-Planet - Ma page Wiki TI-Planet
Mes programmes TI-Nspire pour le BAC - La calculatrice au BAC et aux examens d'Etat
Fonctions courantes TI-Nspire - Questions-Réponses TI-Nspire
Association UPECS - Laurae Education (centre de certifications)
-
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 1685
- Images: 22
- Joined: 25 Jun 2010, 00:00
- Location: France, La Défense
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Professeur, Etudiant, Formateur
Re: Les questions en Vrac à LadeHeria
Même avec des LocalVar (à supposer que les fonctions aient le droit d'en créer, ça fait longtemps que je n'ai pas fait de TI-BASIC ^^), l'interpréteur considère que SortA/SortD sont incorrects dans des fonctions ?
Au fait: sur une Nspire, ça fait quoi, LocalVar x et plus loin, Delvar x ? Sur TI-68k, c'est à éviter absolument, puisque ça crashe la machine
Au fait: sur une Nspire, ça fait quoi, LocalVar x et plus loin, Delvar x ? Sur TI-68k, c'est à éviter absolument, puisque ça crashe la machine

Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6873
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: Les questions en Vrac à LadeHeria
"Invalide dans une fonction ou expression"
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6414
- Images: 22
- Joined: 27 Nov 2008, 00:00
- Location: 0x1AACC355
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: BAC+5: Epita (ING3)
31 posts
• Page 2 of 4 • 1, 2, 3, 4
Return to Problèmes divers / Aide débutants
Who is online
Users browsing this forum: ClaudeBot [spider] and 17 guests