Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graph 35 à 100 >> Réflexion >> +ou-
+ou-
Version : v2 Taille : 816 octets Ajouté le : 2013-11-27 20:55 Modifié le : 2013-11-28 22:20
Auteur et posteur :
Jules858Hors ligneMembrePoints: 78 Défis: 2 Message
Aucune image disponible
Nombre de visites sur cette page : 6042
Score au progrank : 13
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
158 téléchargements | Soumettre un test


Description :

V2 qui améliore le jeu du fait d'un nouveau menu et d'un classement highscores !!!]


Commentaires :

Pages: 1, 2 | Suivante

Jules858Hors ligneMembrePoints: 78 Défis: 2 Message
Posté le 28-11-2013 à 17:24 | #
Salut je suis en développement de la v2 qui contiendrait un menu (que j'ai déjà fait) qui contient 1. jeu et 2. scores. Je voudrais que lorsque j'appuie sur score il y ait un tableau avec le meilleur score et éventuellement le nom, et les 2 suivants (donc les 3 meilleurs scores). Je vous donne mon prog en entier et svp aidez moi pour me montrer quoi faire (je pensais à une liste ou une matrice) :

"Menu :"
"1. jeu"
"2. scores"
Do
Getkey→C
LpWhile C≠72 And C≠62
ClrText
C=72⇒Goto N
C=62⇒Goto S
Lbl N
Int (100Ran#+1)→A
0→C
Lbl 0
ClrText
"TROUVEZ LE BON NOMBRE(1~100)"
?→B
ClrText
If A=B
Then C+1→C:Locate 1,4,"BRAVO·!··!··!·,tu as reussi":Locate 6,5,"en":Locate 9,5,C:Locate 12,5,"coup(s)"
IfEnd
If B>A
Then "LE NOMBRE EST        INFERIEUR"
For 1→R To 800
Next
C+1→C
Goto 0
IfEnd
If B<A
Then "LE NOMBRE EST        SUPERIEUR"
For 1→R To 800
Next
C+1→C
Goto 0
IfEnd
Stop
Lbl S


Donc, la partie score correspond bien évidemment au Lbl S.
LoulouxHors ligneAncien administrateurPoints: 7035 Défis: 61 Message
Posté le 28-11-2013 à 19:10 | #
Bienvenue sur le site Jules858 !

Quelques petits commentaires quant à la tenue sur le site tout de même :
- le double post est fort déconseillé, surtout pour un simple point d'interrogation pour montrer que tu veux qu'on t'écoute.
- attention à l'orthographe, j'ai corrigé 9 fautes dans ton message.
- utilise les balises de code pour mettre un morceau de programme.
- évite de mettre plusieurs smileys à la suite ou de mettre trop de smileys, ça fait ridicule.

Par rapport au +ou-, on ne va pas te cacher que c'est le jeu que tout le monde commence par faire en apprenant à programmer et qu'il y en a donc déjà plein sur le site.

Je t'encourage à faire des programmes assez basiques à difficulté progressive pour t'entraîner, mais sans forcément les poster.
PositonHors ligneRédacteurPoints: 2396 Défis: 57 Message
Posté le 28-11-2013 à 19:14 | #
Il faut utiliser une liste. Tu afficherais comme ceci :

Locate 1,1,List 1[1]
Locate 1,2,List 1[2]
Locate 1,3,List 1[3]


Si tu en as beaucoup, tu peux aussi utiliser un For (mais là c'est autre chose)

Et pour enregistrer les scores en fin de partie :

If A> List 1[3] // si le score obtenu est supérieur au meilleur score le plus faible
Then A-> List 1[3] // on remplace le plus faible meilleur score par le score obtenu
SortD(List 1) // On trie la liste 1 dans l'ordre décroissant
Locate 4,1,"Nouveau record !" //un petit message...
IfEnd


Voilà, mon aide est un peu lapidaire, n'hésite pas à demander si tu veux des détails
Jules858Hors ligneMembrePoints: 78 Défis: 2 Message
Posté le 28-11-2013 à 20:10 | #
Merci Positon et désolé Louloux pour les fautes mais j'étais pressé je n'en ferai plus.
EltoredoHors ligneModérateurPoints: 4301 Défis: 35 Message
Posté le 03-12-2013 à 14:20 | #
Positon a écrit :
Enfin, n'en demande pas trop quand même, on se souvient tous de vous-savez-à-qui-je-pense...


PositonHors ligneRédacteurPoints: 2396 Défis: 57 Message
Posté le 03-12-2013 à 18:30 | #
T'inquiètes pas, c'était pas méchant
EltoredoHors ligneModérateurPoints: 4301 Défis: 35 Message
Posté le 03-12-2013 à 21:03 | #
Je sais mais je me suis directement reconnu Sinon j'ai un peu arrêté la prog, je suis bloqué depuis pas mal de temps et j'ai plus de câble pour transfert d'info :/ Donc vous n'entendrez pas parler de moi pendant quelques temps niveau jeux
Alex_1186Hors ligneMembrePoints: 1215 Défis: 46 Message
Posté le 03-12-2013 à 21:28 | #
C'est dommage faut pas que tu t'arrêtes sur cette si bonne lancée!
Bon on râlait un peu, mais on a hâte de voir ce que tu nous sortiras comme jeu à l'avenir!
J'espère que tu reprendras!
(et on ne peut pas vraiment être "bloqué", si c'est le cas change de jeu et reviens-y quand tu auras progressé!)
EltoredoHors ligneModérateurPoints: 4301 Défis: 35 Message
Posté le 03-12-2013 à 22:55 | #
T'inquiètes je m'arrête pas, c'est un sujet que j'aime beaucoup la programmation ! Si tu veux, je suis pas vraiment bloqué, ya juste 2-3 problèmes au niveau de mon code qui bloque des trucs mais je reprend vite (en ce moment beaucoup de contrôles)

Voilà, j'arrêtes de raconter ma vie et de HS Bonne chance Jules et bienvenue sur le site ! J'espère que tu continueras ton + ou -, et que tu sortiras de la galère J'pourrais te filer mon code si tu veux
PositonHors ligneRédacteurPoints: 2396 Défis: 57 Message
Posté le 04-12-2013 à 07:59 | #
En fait avec le recul je me rends compte que cette remarque est de mauvais goût.
Je la retire, et je vous prie de pardonner mon impertinence.

Pages: 1, 2 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 148 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd