FONKY-TI
Forum sur la programmation en Ti-Basic et Asm pour apprendre mais aussi pleins de jeux et de programmes utiles pour le lycée
AccueilCalendrierFAQRechercherS’enregistrerConnexion
Poster un nouveau sujet   Répondre au sujet
 

Jeu de primaire amélioré!!!

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Gyzou
Membre


Sexe:Masculin
Age : 16
Inscrit le : 10 Oct 2007
Messages : 22
Localisation : ville pomé!!!
Emploi : lycéen dans un lycé avec DE LA BOUF DE MERDE
Loisirs : LE METAL non pas la plaque la music!!!

MessageSujet: Jeu de primaire amélioré!!!   Sam 2 Fév - 11:55

Quand j'étais en primaire, mon prof me faisait un jeu ou je devait deviner un nombre.
Voici la version calto.
Règle:
-La calto choisit un nombre aléatoire compris entre 0 et X(X=difficulté)
-Vous devez le trouvez grâce aux indications plus moins

Il y a 3 niveaux prédéfinis et un personalisable.

468 OCTETS

Á : theta
ü : sto
ø : inegale

Code:
:EffEcr
:Lbl A
:Menu("NIVEAUX:","100",B,"10000",C,"1000000",D,"AU CHOIX",Á,"GUITTER",Q
:Lbl B
:ent(NbrAleat100+1)üX
:Lbl B1
:Input "QUEL NB:",Y
:If XøY
:Goto B2
:If X=Y
:Disp "GAGNE
:Pause
:Goto A
:Lbl B2
:If Y>X
:Disp "MOINS
:If Y<X
:Disp "PLUS
:Goto B1
:Lbl C
:ent(NbrAleat10000+1)üX
:Lbl C1
:Input "QUEL NB:",Y
:If XøY
:Goto C2
:If X=Y
:Disp "GAGNE
:Pause
:Goto A
:Lbl C2
:If Y>X
:Disp "MOINS
:If Y<X
:Disp "PLUS
:Goto C1
:Lbl D
:ent(NbrAleat1000000+1)üX
:Lbl D1
:Input "QUEL NB:",Y
:If XøY
:Goto D2
:If X=Y
:Disp "GAGNE
:Pause
:Goto A
:Lbl D2
:If Y>X
:Disp "MOINS
:If Y<X
:Disp "PLUS
:Goto D1
:Lbl Á
:Input ",Á
:ent(NbrAleatÁ+1)üX
:Lbl Á1
:Input "QUEL NB:",Y
:If XøY
:Goto Á2
:If X=Y
:Disp "GAGNE
:Pause
:Goto A
:Lbl Á2
:If Y>X
:Disp "MOINS
:If Y<X
:Disp "PLUS
:Goto Á1
:Lbl Q
:EffEcr
:Stop
Revenir en haut Aller en bas
Fonky
Administrateur


Sexe:Masculin
Age : 109
Inscrit le : 14 Jan 2007
Messages : 1012
Localisation : sous mes cheveux
Emploi : Aucun, mais promu a un avenir de chomeur
Loisirs : non aucun

MessageSujet: Re: Jeu de primaire amélioré!!!   Sam 2 Fév - 12:04

tu dois pas connaitre les boucles?
edit: j'ai rien dit, mais t'aurais pu raccorucir quand meme de beaucou^^
_________________
je suis sexy
Revenir en haut Aller en bas
Gyzou
Membre


Sexe:Masculin
Age : 16
Inscrit le : 10 Oct 2007
Messages : 22
Localisation : ville pomé!!!
Emploi : lycéen dans un lycé avec DE LA BOUF DE MERDE
Loisirs : LE METAL non pas la plaque la music!!!

MessageSujet: Re: Jeu de primaire amélioré!!!   Sam 2 Fév - 12:11

je suis encore nouveau et c'est mon premier prog de A à Z
Revenir en haut Aller en bas
Fonky
Administrateur


Sexe:Masculin
Age : 109
Inscrit le : 14 Jan 2007
Messages : 1012
Localisation : sous mes cheveux
Emploi : Aucun, mais promu a un avenir de chomeur
Loisirs : non aucun

MessageSujet: Re: Jeu de primaire amélioré!!!   Sam 2 Fév - 12:14

ok normal moi aussi j'avais fait un pile ou face de 1000 octets^^
y'avait des bugs et j'ai raccoruci et amélioré, normalement ça doit marcher

lol ton avatr, l'épisode de south park sur wow

Code:
:EffEcr
:Lbl A
:0üW
:Menu("NIVEAUX:","100",B,"10000",C,"1000000",D,"AU CHOIX",Á,"QUITTER",Q
:Lbl B
:ent(NbrAleat100+1)üX
:Goto H
:Lbl C
:ent(NbrAleat10000+1)üX
:Goto H
:Lbl D
:ent(NbrAleat1000000+1)üX
:Goto H
:Lbl Á
:Input A
:abs(arrondi(A,0üA
:ent(NbrAleatA+1)üX
:Lbl H
:W+1üW
:Disp W
:Input "QUEL NB:",Y
:If X=Y
:Then
:Disp "GAGNE! EN",W,"ESSAIS
:Pause
:Goto A
:End
:If Y>X
:Disp "MOINS
:If Y<X
:Disp "PLUS
:Pause
:EffEcr
:Goto H
:Lbl Q

_________________
je suis sexy
Revenir en haut Aller en bas
Gyzou
Membre


Sexe:Masculin
Age : 16
Inscrit le : 10 Oct 2007
Messages : 22
Localisation : ville pomé!!!
Emploi : lycéen dans un lycé avec DE LA BOUF DE MERDE
Loisirs : LE METAL non pas la plaque la music!!!

MessageSujet: Re: Jeu de primaire amélioré!!!   Sam 2 Fév - 12:17

wa le racourci!!!

ca veut dire coi
:abs(arrondi(A,0üA
Revenir en haut Aller en bas
Sangohan38
Membre


Sexe:Masculin
Age : 17
Inscrit le : 24 Jan 2007
Messages : 67
Localisation : Isère/France
Emploi : Interne
Loisirs : Programmation

MessageSujet: Re: Jeu de primaire amélioré!!!   Ven 18 Avr - 21:02

Racourcissement encore possible:

Code:
Lbl 0
ClrHome
Menu("NIVEAU:","FACILE",1,"MOYEN",2,"DIFFICILE",3,"AU CHOIX",4,"QUITTER",5
Lbl 5
Output(1,1,"    "
Stop
Lbl 4
Input "NOMBRE MAX:",A
int(abs(A->A
int(randA+1->B
0->D
Goto 7
Lbl 1
2->A
Goto 6
Lbl 2
4->A
Goto 6
Lbl 3
6->A
Lbl 6
0->D
int(rand 10^A+1->B
Lbl 7
ClrHome
D+1->D
Input "QUEL NOMBRE?",C
If C<B
Disp "PLUS
If C>B
Disp "PLUS
If C=B
Disp "GAGNE EN",D,"ESSAIS."
Pause
If C=B
Goto 0
Goto 7


Sangohan38
Revenir en haut Aller en bas
tama
Membre


Sexe:Masculin
Age : 17
Inscrit le : 14 Oct 2007
Messages : 10
Localisation : Derrière toi !
Loisirs : TI

MessageSujet: Re: Jeu de primaire amélioré!!!   Ven 25 Avr - 20:59

Sangohan38 a écrit:
Racourcissement encore possible:

Code:
Lbl 0
ClrHome
2->A
Menu("NIVEAU:","FACILE",6,"MOYEN",3,"DIFFICILE",2,"AU CHOIX",4,"QUITTER",5
Lbl 4
Input "NOMBRE MAX:",A
int(abs(A->A
1+int(A*rand->B
Goto 6
Lbl 2
A+2->A
Lbl 3
A+2->A
Lbl 6
DelVar DDelVar C
1+int(10^A*rand->B
ClrHome
While C!=B        !=  =>différent de
D+1->D
Input "QUEL NOMBRE?",C
Disp sub("MOINSPLUS ",5(C<B)+1,5
End
Disp "GAGNE EN",D
Pause "ESSAIS.
Goto 0
Lbl 5
Output 1,1,"


Sangohan38


Encore raccourci Wink
252 octets
Revenir en haut Aller en bas
Mmmmm
Membre


Sexe:Masculin
Inscrit le : 15 Mar 2007
Messages : 186

MessageSujet: Re: Jeu de primaire amélioré!!!   Ven 25 Avr - 22:03

encore raccourci

Lbl 0
ClrHome
2->A
Menu("NIVEAU:","FACILE",6,"MOYEN",3,"DIFFICILE",2,"AU CHOIX",4,"QUITTER",5
Lbl 4
Input "NOMBRE MAX:",A
int(abs(A->A
1+int(Arand->B
Goto 6
Lbl 2
A+2->A
Lbl 3
A+2->A
Lbl 6
DelVar DDelVar C
1+int(10^A*rand->B
ClrHome
While C!=B != =>différent de
D+1->D
Input "QUEL NOMBRE?",C
Disp sub("MOINSPLUS ",5(C<B)+1,5
End
Disp "GAGNE EN",D
Pause "ESSAIS.
Goto 0
Lbl 5
Output 1,1,"
Revenir en haut Aller en bas
tama
Membre


Sexe:Masculin
Age : 17
Inscrit le : 14 Oct 2007
Messages : 10
Localisation : Derrière toi !
Loisirs : TI

MessageSujet: Re: Jeu de primaire amélioré!!!   Ven 25 Avr - 22:16

Mmmmm a écrit:
encore raccourci

Lbl 0
ClrHome
2->A
Menu("NIVEAU:","FACILE",6,"MOYEN",3,"DIFFICILE",2,"AU CHOIX",4,"QUITTER",5
Lbl 4
Input "NOMBRE MAX:",A
int(abs(A->A
1+int(Arand->B
Goto 6
Lbl 2
A+2->A
Lbl 3
A+2->A
Lbl 6
DelVar DDelVar C
1+int(10^Arand->B
ClrHome
While C!=B != =>différent de
D+1->D
Input "QUEL NOMBRE?",C
Disp sub("MOINSPLUS ",5(C<B)+1,5
End
Disp "GAGNE EN",D
Pause "ESSAIS.
Goto 0
Lbl 5
Output 1,1,"


:p
Revenir en haut Aller en bas
Mmmmm
Membre


Sexe:Masculin
Inscrit le : 15 Mar 2007
Messages : 186

MessageSujet: Re: Jeu de primaire amélioré!!!   Ven 25 Avr - 23:40

tama a écrit:
Mmmmm a écrit:
encore raccourci

Lbl 0
ClrHome
2->A
Menu("NIVEAU:","FACILE",6,"MOYEN",3,"DIFFICILE",2,"AU CHOIX",4,"QUITTER",5
Lbl 4
Input "NOMBRE MAX:",A
int(abs(A->A
1+int(Arand->B
Goto 6
Lbl 2
A+2->A
Lbl 3
A+2->A
Lbl 6
DelVar DDelVar C
1+int(10^Arand->B
ClrHome
While C!=B != =>différent de
D+1->D
Input "QUEL NOMBRE?",C
Disp sub("MOINSPLUS ",1,5+5(C<B
End
Disp "GAGNE EN",D
Pause "ESSAIS.
Goto 0
Lbl 5
Output 1,1,"


:p
Revenir en haut Aller en bas
tama
Membre


Sexe:Masculin
Age : 17
Inscrit le : 14 Oct 2007
Messages : 10
Localisation : Derrière toi !
Loisirs : TI

MessageSujet: Re: Jeu de primaire amélioré!!!   Sam 26 Avr - 16:34

Mmmmm a écrit:
tama a écrit:
Mmmmm a écrit:
encore raccourci

Lbl 0
ClrHome
2->A
Menu("NIVEAU:","FACILE",6,"MOYEN",3,"DIFFICILE",2,"AU CHOIX",4,"QUITTER",5
Lbl 4
Input "NOMBRE MAX:",A
int(abs(A->A
1+int(Arand->B
Goto 6
Lbl 2
A+2->A
Lbl 3
A+2->A
Lbl 6
DelVar DDelVar C
1+int(10^Arand->B
ClrHome
While C!=B != =>différent de
D+1->D
Input "QUEL NOMBRE?",C
Disp sub("MOINSPLUS ",1,5+5(C<B
End
Disp "GAGNE EN",D
Pause "ESSAIS.
Goto 0
Lbl 5
Output 1,1,"


:p


raté, ça va pas marcher là :p
si B>C ça va afficher "MOINSPLUS "
si B<C ça va afficher "MOINS"
Revenir en haut Aller en bas
Mmmmm
Membre


Sexe:Masculin
Inscrit le : 15 Mar 2007
Messages : 186

MessageSujet: Re: Jeu de primaire amélioré!!!   Lun 28 Avr - 19:51

ah oui oups j'avais confondu , et .
Revenir en haut Aller en bas

Jeu de primaire amélioré!!!

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FONKY-TI :: Les programmes :: Les jeux-
Poster un nouveau sujet   Répondre au sujet