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 : -17%
Casque de réalité virtuelle Meta Quest 2 ...
Voir le deal
249.99 €

descriptionPlus ou moins EmptyPlus ou moins

more_horiz
Ça y est, j'ai réussi ! Mon premier programme (livre) entièrement fait à la main (sans aide). Le jeu le plus basique du monde. J'ai nommé... LE JEU DU PLUS OU MOINS ! ! ! ! ! Le premier jeu que l'on réalise en programmation... Oui c'est facile de se moquer, mais je suis quand même fier de ma prouesse personnelle (il m'a quand même fallut 3 essai avant d'y arriver). Bug, plantage... Rien ne peut empêcher ma détermination. Prochaine étape ? MMORPG ! (Je rigole :;
): .) Je veux améliorer le programme : score (vie, nombre essai ect...), système de rejouer ect... Bref VIVE MOI ! ! Et linotte, en passent...

Si vous voulez télécharger le fichier prenez la 2e (Plus ou moins 1). (La seule différence ces qu'elle est plus courte.)


Code:

Plus ou moins:

Grands rôles:

nombre est un nombre vide
hasard est un nombre valant 100
Préparation:

Actions:

Efface le tableau
"Ceci est le jeu du plus ou moins" !
Va vers Mélanger
Mélanger:

Actions:

Mélange hasard
Va vers Jeu
Jeu:

Actions:

Tant que nombre est différent de hasard, lis
Questionne nombre sur "Entre un nombre"
Si nombre est plus grand que hasard alors affiche "Le nombre est plus petit"
Sinon, si nombre est plus petit que hasard alors affiche "Le nombre est plus grand"
Ferme
"Bravo !!! Tu as trouvé le nombre !" !
Termine

descriptionPlus ou moins EmptyPlus ou moins

more_horiz
Bravo !
C'est un bon début !
ça me rappelle mes premiers pas en programmation !

descriptionPlus ou moins EmptyPlus ou moins

more_horiz
Merci beaucoup ! ! !

MàJ : Système d'essai + Système pour rejouer + Correction du bug 0 ( le nombre choisi est direct 0 se qui fait gagnée tout de suite ) + Ajout en tous genre.

Voilà, désoler du retard j'ai transformer en langage linotte, le code de quelqu'un (ça ma prit toute la journée).
Ronan, comment tu fait la balise code ?

N’hésiter pas à me proposer des ajouts que je pourrai faire !

Code:

Plus ou moins:

Grands rôles:

nombre est un nombre vide
hasard est un nombre vide
rejouer est un texte vide
essai est un nombre vide

Préparation:

Actions:

Efface le tableau
"Ceci est le jeu du plus ou moins" !
Affiche "Le but du jeu :


1-L'ordinateur tire au sort un nombre entre 1 et 100

2-Il vous demande de deviner le nombre.
Vous rentrez donc un nombre entre 1 et 100

3-L'ordinateur compare le nombre que vous avez rentré avec le nombre mystère qu'il a tiré au sort.
Il vous dit si le nombre mystère est supérieur ou inférieur à celui que vous avez entré

4-Puis, l'ordinateur vous redemande le nombre.


5-.
.
.
Et il vous indique si le nombre mystère est supérieur ou inférieur.


6-Et ainsi de suite, jusqu'à ce que vous ayez trouvé le nombre mystère.


Source :
http:
//www.
siteduzero.
com/tutoriel-3-13976-tp-plus-ou-moins-votre-premier-jeu.
html"
Va vers Mélanger

Mélanger:

Actions:

Vide essai
Vide hasard
Ajoute 101 dans hasard
Mélange hasard
Va vers Zéro

Zéro:

Actions:

Si hasard est égale à 0 alors va vers Mélanger
Sinon, va vers Jeu

Jeu:

Actions:

Tant que nombre est différent de hasard, lis
Questionne nombre sur "Entre un nombre"
Si nombre est plus grand que hasard alors lis
Affiche "Le nombre est plus petit"
Ajoute 1 dans essai
Ferme
Sinon, si nombre est plus petit que hasard alors lis
Affiche "Le nombre est plus grand"
Ajoute 1 dans essai
Ferme
Ferme
"Bravo !!! Tu as trouvé le nombre !" !
Affiche "Nombre d'essai :
" + essai
Va vers Rejouer

Rejouer:

Actions:

Questionne rejouer sur "Veut-tu rejouer ? Tape oui ou non.
"
Si rejouer est égale à "oui" alors va vers Mélanger
Sinon, si rejouer est égale à "non" alors lis
Affiche "Merci d'avoir joué.


Livre créer par Maxel.
"
Termine
Ferme
Sinon, va vers Rejouer

descriptionPlus ou moins EmptyPlus ou moins

more_horiz
MàJ : Système de vie.

Désoler j'avais pas vu que tu avais déjà créer le jeu sous un autre nom.

Code:

Plus ou moins:

Grands rôles:

nombre est un nombre vide
hasard est un nombre vide
essai est un nombre vide
choix_vie est un texte vide
vie est un nombre vide

Préparation:

Actions:

Efface le tableau
"Ceci est le jeu du plus ou moins" !
Affiche "Le but du jeu :


1-L'ordinateur tire au sort un nombre entre 1 et 100

2-Il vous demande de deviner le nombre.
Vous rentrez donc un nombre entre 1 et 100

3-L'ordinateur compare le nombre que vous avez rentré avec le nombre mystère qu'il a tiré au sort.
Il vous dit si le nombre mystère est supérieur ou inférieur à celui que vous avez entré

4-Puis, l'ordinateur vous redemande le nombre.


5-.
.
.
Et il vous indique si le nombre mystère est supérieur ou inférieur.


6-Et ainsi de suite, jusqu'à ce que vous ayez trouvé le nombre mystère.


Source :
http:
//www.
siteduzero.
com/tutoriel-3-13976-tp-plus-ou-moins-votre-premier-jeu.
html"
Va vers Choix_vie

Choix_vie:

Actions:

Questionne choix_vie sur "Voulez vous un système de vie ? Tape oui ou non.
"
Va vers Mélanger

Mélanger:

Actions:

Vide essai
Vide hasard
Ajoute 101 dans hasard
Mélange hasard
Va vers Zéro

Zéro:

Actions:

Si hasard est égale à 0 alors va vers Mélanger
Si choix_vie est égale à "oui" alors va vers Vie
Sinon, si choix_vie est égale à "non" alors va vers Jeu
Sinon, va vers Choix_vie

Jeu:

Actions:

Tant que nombre est différent de hasard, lis
Questionne nombre sur "Entre un nombre"
Si nombre est plus grand que hasard alors lis
Affiche "Le nombre est plus petit"
Ajoute 1 dans essai
Ferme
Sinon, si nombre est plus petit que hasard alors lis
Affiche "Le nombre est plus grand"
Ajoute 1 dans essai
Ferme
Ferme
"Bravo !!! Tu as trouvé le nombre !" !
Affiche "Le nombre était :
" + hasard
Affiche "Nombre d'essai :
" + essai
Va vers Rejouer

Rejouer:

Rôles:

rejouer est un texte vide
Actions:

Questionne rejouer sur "Veut-tu rejouer ? Tape oui ou non.
"
Si rejouer est égale à "oui" alors va vers Choix_vie
Sinon, si rejouer est égale à "non" alors lis
Affiche "Merci d'avoir joué.


Livre créer par Maxel.
"
Termine
Ferme
Sinon, va vers Rejouer

Vie:

Actions:

Questionne vie sur "Combien de vie voulez vous ?"
Si vie est plus petit ou égale à 0 alors va vers Vie
Tant que nombre est différent de hasard, lis
Si vie est différent de 0 alors lis
Questionne nombre sur "Entre un nombre"
Si nombre est plus grand que hasard alors lis
Affiche "Le nombre est plus petit"
Ajoute 1 dans essai
Soustrais 1 dans vie
Affiche "Vie restent :
" + vie
Ferme
Sinon, si nombre est plus petit que hasard alors lis
Affiche "Le nombre est plus grand"
Ajoute 1 dans essai
Soustrais 1 dans vie
Affiche "Vie restent :
" + vie
Ferme
Ferme
Sinon, va vers Résultat_vie
Ferme
Va vers Résultat_vie

Résultat_vie:

Actions:

Si vie est égale à 0 alors lis
"Vous n'avez plus de vie.
"!
Affiche "Le nombre était :
" + hasard
Va vers Rejouer
Ferme
Sinon, lis
"Bravo !!! Tu as trouvé le nombre !" !
Affiche "Le nombre était :
" + hasard
Affiche "Nombre d'essai :
" + essai
Affiche "Vie restent :
" + vie
Va vers Rejouer
Ferme

descriptionPlus ou moins EmptyPlus ou moins

more_horiz
MàJ : Choix du nombre générer

Rien à dire, juste un petit option qui fait plaisir <img src=" title="Smile" /> .

Code:

Plus ou moins:

Grands rôles:

nombre est un nombre vide
hasard est un nombre vide
essai est un nombre vide
choix_vie est un texte vide
vie est un nombre vide

Préparation:

Actions:

Efface le tableau
"Ceci est le jeu du plus ou moins" !
Affiche "Le but du jeu :


1-L'ordinateur tire au sort un nombre entre 1 et 100

2-Il vous demande de deviner le nombre.
Vous rentrez donc un nombre entre 1 et 100

3-L'ordinateur compare le nombre que vous avez rentré avec le nombre mystère qu'il a tiré au sort.
Il vous dit si le nombre mystère est supérieur ou inférieur à celui que vous avez entré

4-Puis, l'ordinateur vous redemande le nombre.


5-.
.
.
Et il vous indique si le nombre mystère est supérieur ou inférieur.


6-Et ainsi de suite, jusqu'à ce que vous ayez trouvé le nombre mystère.


Source :
http:
//www.
siteduzero.
com/tutoriel-3-13976-tp-plus-ou-moins-votre-premier-jeu.
html"
Va vers Choix_vie

Choix_vie:

Actions:

Questionne choix_vie sur "Voulez vous un système de vie ? Tape oui ou non.
"
Si choix_vie est égale à "oui" alors va vers Mélanger
Sinon, si choix_vie est égale à "non" alors va vers Mélanger
Sinon, va vers Choix_vie

Mélanger:

Actions:

Vide essai
Vide hasard
Questionne hasard sur "Le nombre que l'ordinateur va générer sera compris entre 1 et celui que vous aller entrer.

Par exemple :
pour générer un nombre entre 1 et 100.
Tapez 100.

ATTENTION :
vous ne pouver pas taper un nombre inférieur à 10 ! (Vous pouvez taper 10.
)"
hasard vaut hasard + 1
Mélange hasard
Va vers Zéro

Zéro:

Actions:

Si hasard est plus petit que 11 alors va vers Mélanger
Si choix_vie est égale à "oui" alors va vers Vie
Sinon, si choix_vie est égale à "non" alors va vers Jeu

Jeu:

Actions:

Tant que nombre est différent de hasard, lis
Questionne nombre sur "Entre un nombre"
Si nombre est plus grand que hasard alors lis
Affiche "Le nombre est plus petit"
Ajoute 1 dans essai
Ferme
Sinon, si nombre est plus petit que hasard alors lis
Affiche "Le nombre est plus grand"
Ajoute 1 dans essai
Ferme
Ferme
"Bravo !!! Tu as trouvé le nombre !" !
Affiche "Le nombre était :
" + hasard
Affiche "Nombre d'essai :
" + essai
Va vers Rejouer

Rejouer:

Rôles:

rejouer est un texte vide
Actions:

Questionne rejouer sur "Veut-tu rejouer ? Tape oui ou non.
"
Si rejouer est égale à "oui" alors va vers Choix_vie
Sinon, si rejouer est égale à "non" alors lis
Affiche "Merci d'avoir joué.


Livre créer par Maxel.
"
Termine
Ferme
Sinon, va vers Rejouer

Vie:

Actions:

Questionne vie sur "Combien de vie voulez vous ?"
Si vie est plus petit ou égale à 0 alors va vers Vie
Tant que nombre est différent de hasard, lis
Si vie est différent de 0 alors lis
Questionne nombre sur "Entre un nombre"
Si nombre est plus grand que hasard alors lis
Affiche "Le nombre est plus petit"
Ajoute 1 dans essai
Soustrais 1 dans vie
Affiche "Vie restent :
" + vie
Ferme
Sinon, si nombre est plus petit que hasard alors lis
Affiche "Le nombre est plus grand"
Ajoute 1 dans essai
Soustrais 1 dans vie
Affiche "Vie restent :
" + vie
Ferme
Ferme
Sinon, va vers Résultat_vie
Ferme
Va vers Résultat_vie

Résultat_vie:

Actions:

Si vie est égale à 0 alors lis
"Vous n'avez plus de vie.
"!
Affiche "Le nombre était :
" + hasard
Va vers Rejouer
Ferme
Sinon, lis
"Bravo !!! Tu as trouvé le nombre !" !
Affiche "Le nombre était :
" + hasard
Affiche "Nombre d'essai :
" + essai
Affiche "Vie restent :
" + vie
Va vers Rejouer
Ferme

descriptionPlus ou moins EmptyPlus ou moins

more_horiz
ça avance bien !
Pour mettre en forme, tu dois utiliser la balise punbb code.

http://langagelinotte.free.fr/punbb/help.php#bbcode

descriptionPlus ou moins EmptyPlus ou moins

more_horiz
Merci, j'ai modifier tous les codes :;
): .

Je vois pas trop se que je pourrai rajouter. J'attend le tuto du SdZ pour apprendre la GUI. Car là j'ai atteint mes limites.

descriptionPlus ou moins EmptyPlus ou moins

more_horiz
Comment ça tu atteins tes limites !

Tu veux les dépasser ? Voici un défi non encore résolu :

http://langagelinotte.free.fr/punbb/vie ... php?id=319

descriptionPlus ou moins EmptyRe: Plus ou moins

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