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 Linotte

Besoin d'un conseil sur la programmation en Linotte ?

-48%
Le deal à ne pas rater :
Baskets Nike Air Max Genome
89 € 170 €
Voir le deal

2 participants

Programmation

avatar
FCas
Junior Member


Messages : 44
Date d'inscription : 2017-02-15

Programmation Empty Programmation

Message par FCas Fri 16 Jun - 19:26

Bjr à toutes et à tous,

Existe-t-il une fonction "ignore" en Linotte ?
Je pense à une variable que l'on veut (ponctuellement) ignorer dans un processus de traitement.
Merci pour réponse
Bien cordialement
FC
avatar
XP Rico
Member


Messages : 83
Date d'inscription : 2014-07-12

Programmation Empty Re: Programmation

Message par XP Rico Sat 17 Jun - 19:18

Bonjour,

toujours pas d'exemple, mais bon on va faire avec Wink

Je ne pense pas qu'une telle fonction existe vraiment en Linotte, mais on peut arriver au résultat voulu de plusieurs façon, comme par exemple :

* soit avec une condition :
Code:
si n<0, va vers fonction1
si n=0, va vers fonction2
sinon va vers fonction3

* soit avec une variable drapeau (la plus proche des variables pouvant servir à "ignorer" une fonction) : mais c'est aussi plus long Very Happy
Code:
// Exemple permettant d'ignorer une fonction :
globale
 feu vert est un drapeau valant vrai
 n est un nombre

principale :
 début
 appelle fonction1
 appelle fonction2
 tant que vrai lis // Attention il faut une boucle infinie pour maintenir l'appelle
 attends 100 millisecondes
 ferme

fonction1 :
 a & b est un nombre
 début
 a prend 300
 b prend 310
 de 0 à 500, lis
 tant que (feu vert != vrai), lis
 attends 100 millisecondes
 ferme
 feu vert prend faux
 parcours Additionner avec a, b
 attends 2 secondes
 feu vert prend vrai
 attends 5 secondes
 ferme

fonction2 :
 a & b est un nombre
 début
 a prend 700
 b prend 710
 de 0 à 500, lis
 tant que (feu vert != vrai), lis
 attends 100 millisecondes
 ferme
 feu vert prend faux
 parcours Soustraire avec a, b
 attends 2 secondes
 feu vert prend vrai
 attends 15 secondes
 ferme

Additionner : a, b
 début
 n prend n + (a + b)
 affiche n
 reviens

Soustraire : a, b
 début
 n prend n - (a + b)
 affiche n
 reviens
avatar
FCas
Junior Member


Messages : 44
Date d'inscription : 2017-02-15

Programmation Empty Re: Programmation

Message par FCas Sat 17 Jun - 22:28

Merci beaucoup pour cet éclairage.

Contenu sponsorisé


Programmation Empty Re: Programmation

Message par Contenu sponsorisé


    La date/heure actuelle est Tue 30 Nov - 6:05