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+USB/75(+E)/85/95 SD >> Réflexion >> Le Pendu
Le Pendu
Version : 2.2 Taille : 2356 octets Ajouté le : 2015-06-15 11:47 Modifié le : 2015-07-09 21:43
Auteur et posteur :
ProgramateurHors ligneMembrePoints: 222 Défis: 10 Message
Planète Casio - Jeu Casio de reflexion - Le Pendu - programateur - Calculatrices
Nombre de visites sur cette page : 7894
Score au progrank : 39
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
2074 téléchargements | Soumettre un test

Ce programme est dans le domaine public.


Votre calculatrice doit posséder les chaines de caractères (Str) et Menu pour utiliser ce programme. Si vous avez une Graph 85 (SD), mettez-la à jour.
Description :

En partant de la gauche,
Premier fichier : version française
Deuxième fichier : version anglaise
NE PAS TELECHARGER LE TROISIEME FICHIER !

Bonjour !
C'est le premier programme que je poste sur planet-casio, le site qui m'a permis d'apprendre le basic casio;
il s'agit d'un jeu archi-re...pendu, bien que j'ai ajouté un plus qui me semble intéressant : chaque nouveau mot rentré dans le mode deux joueurs est enregistré dans le dictionnaire, utile pour le mode un joueur.
Pour l'instant, le dictionnaire est composé de 20 mots.
Si vous rencontrez des bug, ou si vous avez des idées d'amélioration, n'hésitez pas à me le dire !

Pour rentrer une lettre, n'appuyez pas sur ALPHA, mais directement sur la touche affecté à la lettre que vous souhaitez.

Capacité du dico : 999 mots maximum
(un mot ne peut excéder 15 caractères)

Composition :
Programme principal : LE PENDU (1448 o)
Sous-Programmes : TEXT (392 o)

Espace utilisé temporairement :
Variables : J, M, W, A, S, B, r, thêta
Chaînes : Str 1, 2, 3, 4, 5

ATTENTION : les mots du dictionnaires sont stockés dans la liste 26 !!!

Amusez vous bien !


Commentaires :

Pages: 1, 2, 3, 4 | Suivante

LephenixnoirHors ligneAdministrateurPoints: 24229 Défis: 170 Message
Posté le 15-06-2015 à 11:50 | #
Si tu veux permettre l'initialisation des listes, je te conseille de transférer aussi les listes à l'ordinateur et de les ajouter au g1m : ça évitera une étape de paramétrage au joueur !

Ah oui, les deux programmes sont nécessaires je suppose ? Dans ce cas, pourquoi ne pas les exporter ensemble dans un même fichier g1m ?
ProgramateurHors ligneMembrePoints: 222 Défis: 10 Message
Posté le 15-06-2015 à 12:02 | #
le programme TEXT est utilisé plusieurs fois dans le programme principal !
Les listes 25 et 26 ne vont faire que bouger; en initialisant les listes sur le programme principal à chaque démarrage, j'ai peur d'empêcher la progression du dictionnaire !
Si vous avez d'autres méthodes pour l'initialisation des listes, je suis preneur
Guil_2000Hors ligneMembrePoints: 315 Défis: 8 Message
Posté le 15-06-2015 à 12:25 | #
Tu peux tout simplement mettre un autre fichier ou tu paramètres les listes, que l utilisateur doit supprimer ensuite. Comme ça les listes sont faites et pas de risque de réinitialisation accidentelle

Et ce que disait Lephénixnoir, c'est que tu peux exporter (ou importer,je sais plus) le programme principal et le sous programme en même temps depuis fa-124 pour n'avoir qu'un fichier contenant les 2 programmes c'est plus simple quand on veut le télécharger et quand on transfère ce fichier sur la calto, les 2 programmes seront installés séparément
RemiwebHors ligneMembre de CreativeCalcPoints: 1040 Défis: 32 Message
Posté le 15-06-2015 à 12:37 | #
Même si tes listes ne font que bouger elle auront toujours plusieurs cases de remplies ?
Si c'est le cas tu peux ajouter ça au début du programme :
""→List 25[0] //On renomme simplement la liste, si elle n'existe pas elle sera crée (avec une seule case qui vaudra 0)
If Dim List 25=1 //On teste si la liste n'a qu'une case (donc si elle n'a jamais été utilisée)
Then {15,18,1,14...→List 25 //On l'initialise
IfEnd
Guil_2000Hors ligneMembrePoints: 315 Défis: 8 Message
Posté le 15-06-2015 à 12:40 | #
Ah c'est bien ça on peut le faire avec une matrice ?
Mgl64200Hors ligneMembrePoints: 649 Défis: 0 Message
Posté le 15-06-2015 à 12:59 | #
Non, cette technique ne fonctionne malheureusement pas sur les matrices;
LephenixnoirHors ligneAdministrateurPoints: 24229 Défis: 170 Message
Posté le 15-06-2015 à 13:01 | #
Programateur a écrit :
Les listes 25 et 26 ne vont faire que bouger; en initialisant les listes sur le programme principal à chaque démarrage, j'ai peur d'empêcher la progression du dictionnaire !

Tu m'as mal compris : si tu transfères les listes sur le PC en même temps que le programme, et que tu les mets dans le g1m, l'utilisateur va lui aussi les transférer (et donc les initialiser) en même temps que le programme, mais juste une fois !

Guil_2000Hors ligneMembrePoints: 315 Défis: 8 Message
Posté le 15-06-2015 à 13:03 | #
Argh dommage... Me voilà condamné à mettre un programme d'initialisation. C'est pas très esthétique mais bon
Guil_2000Hors ligneMembrePoints: 315 Défis: 8 Message
Posté le 15-06-2015 à 13:05 | #
Lephé ca marche pour une matrice de la transférer avec le jeu ? :-o
Mgl64200Hors ligneMembrePoints: 649 Défis: 0 Message
Posté le 15-06-2015 à 13:05 | #
C'est le problème de tous les jeux : faut-il mettre un programme d'initialisation, ou laisser le joueur le faire tout seul (lui expliquer la manœuvre à faire) ?

Pages: 1, 2, 3, 4 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 100 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