Questions sur les listes et la tortue.
Publié : ven. oct. 03, 2008 1:44 pm
Bonjour,
trois questions au menu aujourd'hui pour qui veut bien m'aider ! (Je remarque que ce sont souvent les mêmes qui participent !)
1) Liste de fonctions et graphe :
J'ai une fonction à paramètre, par exemple : f_m(x):=x^2-2*m*x+1-m et
m devra prendre les valeurs de la liste L1:=[2,-3,10], y a-t-il un moyen de définir la liste Li2:=[fm(x) avec les m de la liste Li1] à la manière de :
Liste:=[f(x)$(m=2..-3)] ?
2) Tortue :
(a) J'ouvre un niveau de programmation et je tape le programme :
truc():={tourne_gauche ;
avance ;
tourne_droite ;
avance ;
tourne_droite ;
avance ;
tourne_gauche ;
}:;
j'ouvre la tortue : et je tape truc() : elle me fait le truc() !
Ensuite j'ouvre un nouveau niveau de programmation et le programme :
trucN(n):={
repete n,truc()
}:;
J'ouvre à nouveau la tortue et là le truc() est toujours affiché, donc si je tape trucN(3) : elle me fait le trucN(3) en plus du truc().
N'est-il pas possible d'avoir des fenêtres Tortue indépendantes comme les fenêtres de géométrie ?
(b) De plus, à quoi correspondent les fichiers .tor, ou plutôt comment les utiliser dans un niveau de tortue, à part les charger dans un niveau de programmation, et dans ce cas pourquoi .tor et pas tout simplement .cxx ?
Merci d'avance.
Stéphane Lejoly
trois questions au menu aujourd'hui pour qui veut bien m'aider ! (Je remarque que ce sont souvent les mêmes qui participent !)
1) Liste de fonctions et graphe :
J'ai une fonction à paramètre, par exemple : f_m(x):=x^2-2*m*x+1-m et
m devra prendre les valeurs de la liste L1:=[2,-3,10], y a-t-il un moyen de définir la liste Li2:=[fm(x) avec les m de la liste Li1] à la manière de :
Liste:=[f(x)$(m=2..-3)] ?
2) Tortue :
(a) J'ouvre un niveau de programmation et je tape le programme :
truc():={tourne_gauche ;
avance ;
tourne_droite ;
avance ;
tourne_droite ;
avance ;
tourne_gauche ;
}:;
j'ouvre la tortue : et je tape truc() : elle me fait le truc() !
Ensuite j'ouvre un nouveau niveau de programmation et le programme :
trucN(n):={
repete n,truc()
}:;
J'ouvre à nouveau la tortue et là le truc() est toujours affiché, donc si je tape trucN(3) : elle me fait le trucN(3) en plus du truc().
N'est-il pas possible d'avoir des fenêtres Tortue indépendantes comme les fenêtres de géométrie ?
(b) De plus, à quoi correspondent les fichiers .tor, ou plutôt comment les utiliser dans un niveau de tortue, à part les charger dans un niveau de programmation, et dans ce cas pourquoi .tor et pas tout simplement .cxx ?
Merci d'avance.
Stéphane Lejoly