Rechercher
Résultats par :
Recherche avancée
Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités

Aucun

Voir toute la liste


Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
Junior Member
Messages : 1
Date d'inscription : 2009-09-02
Voir le profil de l'utilisateur

Comment créer une liste de nombres

le Wed 2 Sep - 15:06
Bonjour,

voila le problème que j'ai: j'essaie de créer un programme me permettant de faire un tableau de valeur d'une fonction numérique.
Mais, je n'arrive pas à faire mémoriser par un acteur (qu'il soit casier ou texte) ma liste d'antécédents ainsi que ma liste d'images. J'ai essayer avec ajouter mais dans ma liste d'antécédents je n'ai que le dernier nombre et dans ma liste d'images aussi.
Et peut-on faire afficher un casier en ligne?
Merci d'avance.

Livre : table
("Spécification : 0.7.0")
("Auteur : seb")
Paragraphe : table
Rôles :
a est un nombre
b est un nombre
pas est un nombre
fa est un nombre
X est un casier de nombre ("la liste des antécédents")
Y est un casier de nombre ("la liste des images")
Actions :
Tu affiches "quelle est la borne inf?"
Tu demandes a
Tu affiches "quelle est la borne sup?"
Tu demandes b
Tu affiches "quel est le pas?"
Tu demandes pas
Tant que a est différent de b, lis
Tu ajoutes a dans X
fa=carré a +2
Tu ajoutes fa dans Y
Tu ajoutes pas dans a
ferme
Tu affiches X
Tu affiches Y

Dans X, j'ai 8 fois le nombre 2
Dans Y, j'ai 8 fois le nombre 4,25 (image de 1,5)
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Comment créer une liste de nombres

le Wed 2 Sep - 15:42
Bonjour,

Bienvenue sur le forum Linotte !

Pour comprendre ton problème, il faut comprendre que Linotte est un langage 'objet'. Si tu créés un acteur, il reste unique dans tout ton livre ! Tu auras beau ajouter n fois ton acteur dans un casier, tu te trouveras avec n fois le même acteur !

Ce principe introduit le trouble chez certains programmeurs ! C'est normal... il faut que je trouve une solution pour simplifier ça !

Voici ton livre corrigé. Pour celà, j'utilise le clonage. Je te laisse regarder dans le tuto le chapitre sur le clonage pour comprendre !


Code:
Livre :
table
("Spécification :
0.
7.
0")
("Auteur :
seb")
Paragraphe :
table
Rôles :

a est un nombre
b est un nombre
pas est un nombre
fa est un nombre
X est un casier de nombre ("la liste des antécédents")
Y est un casier de nombre ("la liste des images")
Actions :

Tu affiches "quelle est la borne inf?"
Tu demandes a
Tu affiches "quelle est la borne sup?"
Tu demandes b
Tu affiches "quel est le pas?"
Tu demandes pas
Tant que a est différent de b, lis
Tu ajoutes a dans X
fa=carré a +2
Tu ajoutes #fa dans Y
Tu ajoutes #pas dans a
ferme
Tu affiches X
Tu affiches Y
Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum