Programmer avec le langage Linotte
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Programmer avec le langage LinotteConnexion

Besoin d'un conseil sur la programmation en Linotte ?

Le Deal du moment : -16%
Friteuse sans huile NINJA Foodi Dual Zone 7,6 L 2400W ...
Voir le deal
135.01 €

descriptiontraitement en parallèle Emptytraitement en parallèle

more_horiz
Bonsoir,

Dans l'exemple suivant, sauf erreur de ma part, il me semble que le message "ok" ne devrait apparaître 1 fois et non 2 ??

Livre : parall
("Spécification 1.4")
("Auteur : pat")
Bibliothèque :
Espèces :
Grands rôles :
cod est un casier de texte valant "+","-","*","/","end"
stop & lig est un nombre valant 0
appelle ok

Paragraphe : ok
Rôles :
lgcod est un nombre valant 0
val est un nombre valant 0
exc est un texte vide
Actions :
Efface le tableau
Tant que stop est différent de 1, lis
Si cod{lig} est égal à "+" alors lis
Mesure cod dans lgcod
Convertis cod{lig+3} en val
Si val <
=lgcod alors lis
lig=lig+4
affiche "ok"
stop=0
Attends 1 secondes
ferme
sinon, lis
affiche "no"
ferme
ferme
ferme
termine

descriptiontraitement en parallèle Emptytraitement en parallèle

more_horiz
Bonjour Pat,

Le problème vient du fait qu'il n'y a pas le verbe "terminer".
C'est un problème que j'ai déjà remarqué car ton exemple devrait s'arrêter tout de suite et non continuer de s'exécuter.

Voici ton exemple corrigé :

Code:

Livre :
parall
("Spécification 1.
4")
("Auteur :
pat")
Bibliothèque :

Espèces :

Grands rôles :

cod est un casier de texte valant "+","-","*","/","end"
stop & lig est un nombre valant 0
appelle ok
attends 1 seconde
termine

Paragraphe :
ok
Rôles :

lgcod est un nombre valant 0
val est un nombre valant 0
exc est un texte vide
Actions :

Efface le tableau
Tant que stop est différent de 1, lis
Si cod{lig} est égal à "+" alors lis
Mesure cod dans lgcod
Convertis cod{lig+3} en val
Si val <
=lgcod alors lis
lig=lig+4
affiche "ok"
stop=0
Attends 1 secondes
ferme
sinon, lis
affiche "no"
ferme
ferme
ferme
termine

descriptiontraitement en parallèle Emptytraitement en parallèle

more_horiz
ok, merci.

descriptiontraitement en parallèle EmptyRe: traitement en parallèle

more_horiz
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre