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 : -29%
PC portable Gamer ERAZER DEPUTY P60 – ...
Voir le deal
999.99 €

descriptionBogue tableau EmptyBogue tableau

more_horiz
Voici un exemple qui tourne en boucle :

[php]
Globale
nombre1 est un nombre valant 3

Exemple1 :
Début
Affiche nombre1
nombre1 vaut 6
Va vers Exemple2

Exemple2 :
Début
Affiche nombre1
nombre1 vaut 5
Affiche nombre1
Va vers Exemple1

[/php]

Lorsque l'on clique sur le bouton "stop !" de l'atelier, voici les premiers résultats qui devraient s'afficher sur le tableau :

3
6
5
5
6
5

Or, voici ce que l'on voit lorsqu'on remonte tout en haut du tableau :

6
5
5
6
5

Les premiers résultats de notre code ne sont donc plus affichés sur le tableau.

Idem pour cet exemple :

[php]
Exemple1 :
nombre1 est un nombre valant 3
Début
Affiche nombre1
Va vers Exemple2

Exemple2 :
nombre2 est un nombre
Début
Affiche nombre2
nombre2 vaut 5
Affiche nombre2
Va vers Exemple1
[/php]

Qui devrait afficher ceci :

3
0
5
3
0
5

Mais qui affiche :

5
3
0
5
3
0

Ce qui fausse donc les résultats de ces exemples dans les chapitres "Les fonctions" et "Les variables globales" de mon tuto...

descriptionBogue tableau EmptyRE: Bogue tableau

more_horiz
Depuis quelques versions, j'ai limité la taille du tableau afin qu'il ne sature plus la mémoire.
Du coup, ton exemple est tellement rapide qu'il remplit le tableau très rapidement, le nettoyage supprime les messages les plus anciens.
Il faudrait que tu ajoutes un pause de quelques millisecondes dans ton exemple dans la boucle ?
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre