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 :
Coffret Pokémon Bundle 6 Boosters EV05 Forces ...
Voir le deal

descriptionà l'aide Emptyà l'aide

more_horiz
Bonjour,
dans le but d'apprendre la programmation à mes enfants, j'ai choisi linotte. Je débute donc... Et je suis déjà planté! Pour mon 1er livre je désirais faire une sorte de simul de roulette mais voilà à la seconde condition l'erreur de syntaxe me prend et je ne sais comment m'en sortir. Si quelqu'un peut m'indiquer pourquoi ce serait vraiment sympa. Voici le début du livre

Livre :calcul1
les grands rôles:
gain est un nombre valant 20
mise est un nombre valant 1
réponse est un nombre valant 19

Paragraphe : Génération du nombre
les rôles:
secret est un nombre valant 39
stop est un texte vide
Les actions :
Mélange le secret
affiche le secret
tu questionnes la stop sur "arreter?"
si stop est égale à "stop" alors termine
Si le secret est plus grand que 19 alors affiche
"Ce nombre est trop grand !" !
va à perd

paragraphe: gagne
gain vaut gain + mise * 2
mise vaut mise-1
si mise est inférieure à 1 alors mise vaut 1
Tu affiches "mise:"
va à Génération du nombre


paragraphe: perd
gain vaut gain-mise
mise vaut mise+1
Tu affiches "mise:"
si gain est supérieur à 0 alors va à Génération du nombre
tu affiches "plus de sous"
termine

Merci d'avance

descriptionà l'aide Emptyà l'aide

more_horiz
Bonjour,

Voici le livre corrigé, je te laisse trouver les différences.
Attention, Linotte est très pointilleux sur la syntaxe !

Ronan

Code:

Livre :
calcul1
les grands rôles:

gain est un nombre valant 20
mise est un nombre valant 1
réponse est un nombre valant 19

Paragraphe :
Génération du nombre
les rôles:

secret est un nombre valant 39
stop est un texte vide
Les actions :

Mélange le secret
affiche le secret
tu questionnes la stop sur "arreter?"
si stop est égale à "stop" alors termine
Si le secret est plus grand que 19 alors affiche "Ce nombre est trop grand !"
va vers perd

paragraphe:
gagne
gain vaut gain + mise * 2
mise vaut mise-1
si mise est inférieure à 1 alors mise vaut 1
Tu affiches "mise:
"
va vers Génération du nombre


paragraphe:
perd
gain vaut gain-mise
mise vaut mise+1
Tu affiches "mise:
"
si gain est plus grand que 0 alors va vers Génération du nombre
tu affiches "plus de sous"
termine
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre