Posté le 14/05/2013 à 12:59 Membre depuis le 14/03/2013, 11 messages
Bonjour,

Je dois faire un programme pour calculer
la variance, l'écart type... dans lequel je dois
insérer les données de listes que j'ai faites dans ''table''.

Le professeur m'a donné la correction pour le casio (veuillez regarder la photo)
donc je sais comment ce programme fonctionne
mais je ne sais pas comment y insérer des listes comme
il fait (liste[I], Dim liste1...)


Merci d'avance


tromb Fichier joint : LLOv
Posté le 14/05/2013 à 14:19 Membre depuis le 10/06/2001, 40267 messages
Si tu utilises le Data/Matrix Editor pour rentrer tes listes, tu as c1 pour la colonne 1, c2 pour la colonne 2 etc. (Ce sont des variables système globales qui font toujours référence à la variable DATA la plus récente ouverte dans l'éditeur.)
avatarMes news pour calculatrices TI: Ti-Gen (fr/en), MobiFiles (de)
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité
Posté le 15/05/2013 à 09:51 Membre depuis le 14/03/2013, 11 messages
Merci beaucoup, mais le programme ne marche pas...
Lors de la création des listes dans le Data/Matrix Editor,
j'ai fait

Type: Données
Dossier: main
Variable: L

et j'ai rempli la c1 et la c2.

Puis, j'ai remplacé Liste1[i] par c1[i] et dim(Liste1) par dim(c1)
et ainsi de suite.

Où est le problème?
Posté le 15/05/2013 à 19:00 Membre depuis le 10/06/2001, 40267 messages
Bah, je ne sais pas, qu'as-tu rentré exactement? Il faut changer par exemple la syntaxe de la boucle For en:
For i,1,N
...
EndFor
avatarMes news pour calculatrices TI: Ti-Gen (fr/en), MobiFiles (de)
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité
Posté le 16/05/2013 à 14:19 Membre depuis le 14/03/2013, 11 messages
Merci de votre conseil, mais ce n'est pas le boucle
qui est dans cet exercice...

Voici ce que j'ai rentré dans la machine:

tromb Fichier joint : Ee9Utromb Fichier joint : 5hjS
tromb Fichier joint : teCM
Posté le 17/05/2013 à 02:34 Membre depuis le 10/06/2001, 40267 messages
Il faut utiliser des crochets pour c1[i] plutôt que c1(i) (comme sur la Casio de ton professeur).
avatarMes news pour calculatrices TI: Ti-Gen (fr/en), MobiFiles (de)
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité
Posté le 17/05/2013 à 12:20 Membre depuis le 14/03/2013, 11 messages
J'ai essayé avec des crochets, mais ça ne marche toujours pas...
Posté le 17/05/2013 à 12:33 Membre depuis le 10/06/2001, 40267 messages
Appuie sur ENTER, où te donne-t'elle l'erreur?
avatarMes news pour calculatrices TI: Ti-Gen (fr/en), MobiFiles (de)
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité
Posté le 17/05/2013 à 12:40 Membre depuis le 14/03/2013, 11 messages
C'est écrit ''variable ou application Flash bloquée, protégée ou archivée''.
Le curseur est sur '' 0->t''.
Posté le 17/05/2013 à 13:48 Membre depuis le 10/06/2001, 40267 messages
Tu as quelque chose enregistré dans t. Supprime ou renomme cette variable (dans le dialogue Var-Link). C'est une mauvaise idée de donner des noms d'une lettre à des fichiers qu'on veut garder.
avatarMes news pour calculatrices TI: Ti-Gen (fr/en), MobiFiles (de)
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité
Posté le 17/05/2013 à 14:51 Membre depuis le 14/03/2013, 11 messages
Je l'ai supprimée et j'ai exécuté le programme.
Et ca donne cette fois ''Référence invalide à une variable''.
Le curseur est maintenant sur dim(c1)->n ...
Posté le 17/05/2013 à 16:38 Membre depuis le 10/06/2001, 40267 messages
Ah mince, je croyais que c1 allait marcher ici, mais soit je me rappelais mal, soit ça a changé. sad (Je viens d'essayer et effectivement ça ne marche pas.)

Tu peux utiliser mydata[1], où mydata est le nom que tu as donné à ta variable DATA.
avatarMes news pour calculatrices TI: Ti-Gen (fr/en), MobiFiles (de)
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité
Posté le 18/05/2013 à 10:15 Membre depuis le 14/03/2013, 11 messages
Merci!

Là, j'ai modifié le programme comme ceci où a est le nom de la variable DATA.
Et ça donne ''type données'' (erreur) et le curseur est sur dim(a[1])...tromb Fichier joint : LAbP