Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.

Forum Casio - Autres questions


Index du Forum » Autres questions » édition code source black-jack originellement compatible à partir de la 35-35 +
Sniperking Hors ligne Membre Points: 255 Défis: 0 Message

édition code source black-jack originellement compatible à partir de la 35-35 +

Posté le 10/09/2021 18:32

j'ai transféré sur ma 25 première du nom (avec le câble sériel-pc) le jeu black-jack originellement compatible à partir de la 35-35 + avant de le transférer vers la 25 + E II avec le câble calculatrice-calculatrice et J'aimerais 2 choses : 1) que je ne quitte le programme qu'en appuyant sur F4 et pas indifféremment en appuyant sur F1 ou F4 et 2) que ça me propose de continuer ou quitter en appuyant sur l'une ou l'autre des touches de fonctions de ma 25 + E II. (F1 à F6) (F1 pour continuer et F4 pour quitter, par exemple.) Une idée de comment je peux coder cela ?

Bien à vous,

David


Précédente 1, 2, 3, 4, 5, 6, 7, 8, 9 Suivante
Potter360 Hors ligne Rédacteur Points: 864 Défis: 0 Message

Citer : Posté le 20/09/2021 08:03 | #


Quand tu écrit une condition, tu as deux manières de le faire :
-passer par « condition ⇒ action »
-passer par « If Condition
Then Action
IfEnd »

En fait , la première proposition est un raccourci de la seconde.
Tu ne peux l’utiliser que si tu as une seule action.
Or ici tu as deux actions pour chaque condition : afficher « (1 player, )» et « (2 player)» dans le cas de l’anglais, et quasi idem en français .
Tu as donc utilisé la forme « condition⇒action » avec deux fois de suite la même condition.
Tu peux donc simplifier tout cela avec des If : ( en reprenant le code modifié de Lephe’)

If A =2
Then "(Then, please select the number of players) "
«(1 player ), »
« (2 player) »?→B
IfEnd
If A=1
Then «(Selectionnez nombre de joueurs)»
« (1 = 1 joueur) »
« (2 = 2 joueurs) »?→B
IfEnd

Au passage, j’ai rajouté des guillemets.
Hop là... toi qui lis cette signature... tu pourrais aussi aller voir mon projet Elphorina, un jeu de RPG-building !
Sniperking Hors ligne Membre Points: 255 Défis: 0 Message

Citer : Posté le 20/09/2021 15:15 | #


Merci pour le modèle. au passage, j'ai inversé l'ordre dans lequel tu m'as indiqué ce qu'il fallait faire (français d'abord, anglais ensuite) mais bon, tu en conviendra, @potter360, ça reste somme toute assez anecdotique.

Ajouté le 20/09/2021 à 15:44 :
j'ai une erreur syntaxe au If A=2 qui suit le IfEnd du choix du niveau de difficulté en français. qu'est-ce qui peut causer cette erreur syntaxe ?!? Même chose en essayant d'y jouer en anglais.

Ajouté le 20/09/2021 à 17:54 :
pour vous aider, voici le code de ce que j'ai fait jusqu'à présent :

#Program name: +ou-+or-
#Password: <no password>
"Bienvenue/welcome"◢
"veuillez choisir votre langage◢
(Please select your language) (1 = Français/French, 2 = Anglais/English)"? -> A
If A = 1 :Then
    "Ensuite, veuillez choisir le nombre de joueurs"
    "(1=1 Joueur,)"
    "(2=2 Joueurs)"? -> B
IfEnd
If A = 2 :Then
    "(Then, please select the numbers)"
    "(1 Player,)"
    "(2 Players)"? -> B
IfEnd
If A = 1 :Then
    "Enfin, veuillez choisir le niveau de difficulté"
    "(1=Facile,)"
    "(2=Moyen,)"
    "(3=Dur)"? -> C
IfEnd
If A = 2
    "Finally, please select the difficulty level"
    "(Easy,)"
    "(Medium,)"
    "(Hard)"? -> C
IfEnd
If B = 1 And C = 1 :Then
    
    RanInt#(0, 50) + 1 -> A
    0 -> C
    A = 1 => "Vous devez trouver unnombre mystère compris entre 1 et 50" A = 2 => "(You must find amystery number that is between 1 and 50)"
    Do
        A = 1 => "Votre proposition" A = 2 => "(Your proposition)"? -> B
        If B ≠ A :Then
            If B < A :Then
                A = 1 => "Plus grand "A = 2 => "(More)"◢
            Else
                A = 1 => "Plus petit" A = 2 => "(Less)"◢
            IfEnd
        IfEnd
        " "
        C + 1 -> C
    LpWhile A ≠ B
    ClrText
A = 1 => "Bravo vous avez trouvéle nombre mystère en    coups" A = 2 => "(Well done you foundthe mystery number in    tries)"Locate 3, 3, C


Si vous pouviez me dire ou est/sont mon/mes erreur(s) et ce que j'aurais du faire, cela m'aiderai beaucoup.

Bien à vous,

D.C.
Lephenixnoir Hors ligne Administrateur Points: 21365 Défis: 149 Message

Citer : Posté le 20/09/2021 17:57 | #


Tu as oublié le Then après If A=2 à l'endroit indiqué.
Sniperking Hors ligne Membre Points: 255 Défis: 0 Message

Citer : Posté le 20/09/2021 18:02 | #


Compris, erreur (apparemment) rectifié, je teste et vous dis quoi ensuite, ça marche ?

Ajouté le 20/09/2021 à 18:24 :
Que je choisisse de jouer en français ou en anglais, la 25 + E II affiche un petit carré noir en haut à droite de l'écran, comme s'il chargeait des données. est-ce un erreur ? Et si oui, d'où cela peut-il venir ? Pour vous aider voici le code de ce que j'ai fait jusqu'à maintenant :

#Program name: +ou-+or-
#Password: <no password>
"Bienvenuewelcome"◢
"veuillez choisir votre langage◢
(Please select your language) (1 = FrançaisFrench, 2 = AnglaisEnglish)"? -> A
If A = 1 :Then
    "Ensuite, veuillez choisir le nombre de joueurs"
    "(1=1 Joueur,)"
    "(2=2 Joueurs)"? -> B
IfEnd
If A = 2 :Then
    "(Then, please select the numbers)"
    "(1 Player,)"
    "(2 Players)"? -> B
IfEnd
If A = 1 :Then
    
    "Enfin, veuillez choisir le niveau de difficulté"
    "(1=Facile,)"
    "(2=Moyen,)"
    "(3=Dur)"? -> C
IfEnd
If A = 2 :Then
    
    "Finally, please select the difficulty level"
    "(Easy,)"
    "(Medium,)"
    "(Hard)"? -> C
IfEnd
If B = 1 And C = 1 :Then
    
    RanInt#(0, 50) + 1 -> A
    0 -> C
    A = 1 => "Vous devez trouver unnombre mystère compris entre 1 et 50"A = 2 => "(You must find amystery number that is between 1 and 50)"
    Do
        A = 1 => "Votre proposition"A = 2 => "(Your proposition)"? -> B
        If B != A :Then
            If B < A :Then
                A = 1 => "Plus grand"A = 2 => "(More)"◢
            Else
                A = 1 => "Plus petit"A = 2 => "(Less)"◢
            IfEnd
        IfEnd
        " "
        C + 1 -> C
    LpWhile A != B
    ClrText
A = 1 => "Bravo vous avez trouvéle nombre mystère en    coups"A = 2 => "(Well done you foundthe mystery number in    tries)"Locate 3, 3, C


en espérant que cela puisse vous aider, merci d'avance de me répondre.
Shadow15510 Hors ligne Administrateur Points: 5099 Défis: 16 Message

Citer : Posté le 20/09/2021 18:59 | #


Le petit carré noir veut dire que ta calto tourne.
Ça vient d'une boucle qui ne termine pas. Vérifie bien le code à l'intérieur ainsi que la condition de sortie.
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Sniperking Hors ligne Membre Points: 255 Défis: 0 Message

Citer : Posté le 21/09/2021 15:30 | #


le If B=1 And C=1 est-il en trop ?

Ajouté le 21/09/2021 à 15:53 :
voici le code de ce que j'ai fait jusqu'à présent :

#Program name: &ascii_+;OU&ascii_-;&ascii_+;OR&ascii_-;
#Password: <no password>
"Bienvenuewelcome"◢
"veuillez choisir votre langage◢
(Please select your language) (1 = FrançaisFrench, 2 = AnglaisEnglish)"? -> A
If A = 1 :Then
    "Ensuite, veuillez choisir le nombre de joueurs"
    "(1=1 Joueur,)"
    "(2=2 Joueurs)"? -> B
IfEnd
If A = 2 :Then
    "(Then, please select the numbers)"
    "(1 Player,)"
    "(2 Players)"? -> B
IfEnd
If A = 1 :Then
    
    "Enfin, veuillez choisir le niveau de difficulté"
    "(1=Facile,)"
    "(2=Moyen,)"
    "(3=Dur)"? -> C
IfEnd
If A = 2 :Then
    
    "Finally, please select the difficulty level"
    "(Easy,)"
    "(Medium,)"
    "(Hard)"? -> C
IfEnd
If B = 1 And C = 1 :Then
    
    RanInt#(0, 50) + 1 -> A
    0 -> C
    A = 1 => "Vous devez trouver unnombre mystère compris entre 1 et 50"
    A = 2 => "(You must find amystery number that is between 1 and 50)"
    Do
        A = 1 => "Votre proposition"
        A = 2 => "(Your proposition)"
        ? -> B
        If B != A :Then
            If B < A :Then
                If A = 1 :Then
                    "Plus grand"◢
                IfEnd
                If A = 2 :Then
                    "(More)"◢
                IfEnd
            Else
                If A = 1 :Then
                    
                    "Plus petit"
                IfEnd
                If A = 2 :Then
                    "(Less)"◢
                IfEnd
            IfEnd
            " "
            C + 1 -> C
        LpWhile A != B
        ClrText
        A = 1 => "Bravo vous avez trouvéle nombre mystère en    coups"
    IfEnd
    A = 2 => "(Well done you foundthe mystery number in    tries)"
IfEnd
Locate 3, 3, C


A noter, si ça peut vous aider, que l'erreur syntaxe survient avant le LpWhile précédant le A≠B, lui-même précédant le ClrText, lui-même précédant le A=1⇒"Bravo vous avez trouvé le nombre mystère en coups".

En espérant que cela puisse vous aider, je vous remercie par avance de bien vouloir m'aider.

Bien à vous,

D.C.
Lephenixnoir Hors ligne Administrateur Points: 21365 Défis: 149 Message

Citer : Posté le 21/09/2021 15:59 | #


Regarde bien tes IfEnd, spécifiquement celui de "If B≠A" : il n'est pas à sa place.
Sniperking Hors ligne Membre Points: 255 Défis: 0 Message

Citer : Posté le 21/09/2021 16:36 | #


lequel ?!? celui d'avant le If B≠A ? ou celui d'après ?

Ajouté le 21/09/2021 à 17:16 :
#Program name: &ascii_+;OU&ascii_-;&ascii_+;OR&ascii_-;
#Password: <no password>
"Bienvenuewelcome"◢
"veuillez choisir votre langage◢
(Please select your language) (1 = FrançaisFrench, 2 = AnglaisEnglish)"? -> A
If A = 1 :Then
    "Ensuite, veuillez choisir le nombre de joueurs"
    "(1=1 Joueur,)"
    "(2=2 Joueurs)"? -> B
IfEnd
If A = 2 :Then
    "(Then, please select the numbers)"
    "(1 Player,)"
    "(2 Players)"? -> B
IfEnd
If A = 1 :Then
    
    "Enfin, veuillez choisir le niveau de difficulté"
    "(1=Facile,)"
    "(2=Moyen,)"
    "(3=Dur)"? -> C
IfEnd
If A = 2 :Then
    
    "Finally, please select the difficulty level"
    "(Easy,)"
    "(Medium,)"
    "(Hard)"? -> C
IfEnd
If B = 1 And C = 1 :Then
    
    RanInt#(0, 50) + 1 -> A
    0 -> C
    A = 1 => "Vous devez trouver unnombre mystère compris entre 1 et 50"
    A = 2 => "(You must find amystery number that is between 1 and 50)"
    Do
        A = 1 => "Votre proposition"
        A = 2 => "(Your proposition)"
        ? -> B
        If B != A :Then
            If B < A :Then
                If A = 1 :Then
                    "Plus grand"◢
                IfEnd
                If A = 2 :Then
                    "(More)"◢
                IfEnd
            Else
                If A = 1 :Then
                    
                    "Plus petit"
                IfEnd
                If A = 2 :Then
                    "(Less)"◢
                IfEnd
            IfEnd
            " "
            C + 1 -> C
        LpWhile A != B
        ClrText
        A = 1 => "Bravo vous avez trouvéle nombre mystère en    coups"
    IfEnd
    A = 2 => "(Well done you foundthe mystery number in    tries)"
IfEnd
Locate 3, 3, C


Je vous ai fourni ci-dessus le code de ce que j'ai fait jusqu'à présent, si ceci peut vous aider à me dire si j'ai bon ou pas.

Bien à vous,

D.C.

Ajouté le 21/09/2021 à 17:51 :
O.K., ça n'a rien à voir avec le jeu du + ou - qui est en cours de programmation, mais si certain(es) d'entre vous pouviez tester les jeux originellement compatibles avec les 35 à 100 et mettre ceux qui sont compatibles avec la graph 25 + E II dans une catégorie à part, ça serait sympa pour ceux et celles d'entre vous et nous possédant une 25 + E II car ça éviterait pas mal d'heures de recherche et de déconvenues.

Bien à vous,

D.C.

Ajouté le 21/09/2021 à 18:11 :
je dois rendre mon matériel informatique, prendre mes cachets et mon repas du soir, donc j'attend votre réponse au plus tôt, o.k. ?

Ajouté le 22/09/2021 à 15:07 :
euh... breizh_craft ? as-tu lu ce que je t'ai dit plus haut ?
Breizh_craft En ligne Modérateur Points: 1104 Défis: 7 Message

Citer : Posté le 22/09/2021 15:08 | #


Non, je m’en contrefiche totalement personnellement, ça m’intéresse pas, et c’est pas dans mes compétences de toute façon.
Breizh.pm – Un adminsys qui aime les galettes.
Sniperking Hors ligne Membre Points: 255 Défis: 0 Message

Citer : Posté le 22/09/2021 15:12 | #


et toi, tituya ?

Ajouté le 22/09/2021 à 15:16 :
zezombye, c'est peut-être dans tes compétences, ce que je t'ai dit plus haut, non ?
Breizh_craft En ligne Modérateur Points: 1104 Défis: 7 Message

Citer : Posté le 22/09/2021 15:18 | #


C’est très impoli ce que tu fais là, en plus d’être inutile, et d’être considéré comme du spam. Merci d’arrêter sous peine de sanctions.
Breizh.pm – Un adminsys qui aime les galettes.
Tituya Hors ligne Rédacteur Points: 1831 Défis: 16 Message

Citer : Posté le 22/09/2021 15:21 | #


Nous ne savons même pas ce que tu souhaites faire... Si tu avais lu ce que Lephenixnoir t'as indiqué tu saurais où chercher ton erreur syntaxe...

Au passage nous ne sommes pas au courant du fonctionnement de ton code. La variable A ou B ne signifie simplement rien pour nous... C'est comme si je te demandais d'utiliser une spatule pour faire un gâteau, ça marche mais il faut réfléchir à son rôle. Et nous n'avons pas autant de temps devant nous.

Au passage rien ne sert de SPAMMER. Si tu n'as pas de réponse ce n'est pas que nous n'avons pas vu. C'est simplement que nous ne voulons pas te répondre à cause de tes demandes dénuées de sens.

Cordialement.
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire l'inverse grâce à Bzh)



Sniperking Hors ligne Membre Points: 255 Défis: 0 Message

Citer : Posté le 22/09/2021 15:54 | #


J'ai renoncé à faire en sorte qu'il n'y ait pas de carré noir clignotant en haut à droite de l'écran. A la place, je vais plutôt mettre une condition de sortie de boucle... avec votre aide, bien entendu.

pour ce faire, voici le code de ce que j'ai fait jusqu'à présent, pour ceux et celles d'entre vous qui auraient la flemme de remonter plus haut dans le topic :
#Program name: +ou-+or&-
#Password: <no password>
"Bienvenuewelcome"◢
"veuillez choisir votre langage◢
(Please select your language) (1 = Français/French, 2 = Anglais/English)"? -> A
If A = 1 :Then
    "Ensuite, veuillez choisir le nombre de joueurs"
    "(1=1 Joueur,)"
    "(2=2 Joueurs)"? -> B
IfEnd
If A = 2 :Then
    "(Then, please select the numbers)"
    "(1 Player,)"
    "(2 Players)"? -> B
IfEnd
If A = 1 :Then
    
    "Enfin, veuillez choisir le niveau de difficulté"
    "(1=Facile,)"
    "(2=Moyen,)"
    "(3=Dur)"? -> C
IfEnd
If A = 2 :Then
    
    "Finally, please select the difficulty level"
    "(Easy,)"
    "(Medium,)"
    "(Hard)"? -> C
IfEnd
If B = 1 And C = 1 :Then
    
    RanInt#(0, 50) + 1 -> A
    0 -> C
    A = 1 => "Vous devez trouver unnombre mystère compris entre 1 et 50"A = 2 => "(You must find amystery number that is between 1 and 50)"
    Do
        A = 1 => "Votre proposition"A = 2 => "(Your proposition)"? -> B
        If B≠A :Then
            If B < A :Then
                
                A = 1 => "Plus grand"If A = 2 => "(More)"◢
                Else
                    
                    "Plus petit"If A = 2 => "(Less)"◢
                    IfEnd
                IfEnd
                " "
                C + 1 -> C
            LpWhile A≠B
            ClrText
            A = 1 => "Bravo vous avez 0trouvéle nombre mystère en    coups"
        IfEnd
        A = 2 => "(Well done you foundthe mystery number in    tries)"
    IfEnd
Locate 3, 3, C


Je sais que vous l'avez déjà reçu, mais au cas ou vous l'auriez perdu, si ça peut vous aider à m'indiquer une condition de sortie, ce serait bien car je n'ai pas encore vu dans mon cours de programmation les boucles et conditions de sortie de boucle...

En vous en remerciant bien à l'avance,

D.C.
Zezombye En ligne Rédacteur Points: 1753 Défis: 13 Message

Citer : Posté le 22/09/2021 16:01 | #


https://www.planet-casio.com/Fr/programmation/conditions.php
Divers jeux : Puissance 4 - Chariot Wars - Sokoban
Ecrivez vos programmes basic sur PC avec BIDE
Kikoodx En ligne Membre Points: 2835 Défis: 11 Message

Citer : Posté le 22/09/2021 16:01 | #


Sniperking a écrit :
pour ceux et celles d'entre vous qui auraient la flemme de remonter plus haut dans le topic

Go to hell
Time is running out
Dark storm En ligne Labélisateur Points: 11549 Défis: 176 Message

Citer : Posté le 22/09/2021 16:29 | #


Bon, puisque ce n'est à priori pas assez clair, on va aller droit au but.

Nous ne pouvons pas réfléchir à ta place. Je te propose de prendre le temps de lire au moins le tutoriel Basic que Zezombye a posté.

D'une part cela permettra de ne pas poser de questions qui n'ont aucun sens, mais aussi d'orienter tes questions pour aller à l'essentiel.

Nous n'avons pas besoin que tu copie/colle l'ensemble de ton code. D'une part on s'en fout, d'autre part cela complexifie d'autant le temps nécessaire à sa compréhension puis à l'identification du problème. Notre temps n'est pas le tiens, nos priorités ne sont pas tiennes. Si tu ne fais pas d'effort pour faciliter la compréhension de ton problème, nous ne pourrons réciproquement pas en faire.

Si tu as une erreur, c'est à toi d'extraire le code correspondant, regarder si cela correspond à quelque chose qui t'as déjà été signalé (spoiler, c'est souvent le cas), et dans le cas contraire poser une question précise.


Dans tous les cas, cesse d'importuner les membres du forum que ce soit en répondant toi-même à tes commentaires (action de "up" le topic) ou en demandant si on a bien vu tes questions. Ceci vaut pour avertissement avant un ban de 24h, conformément à la Charte d'Utilisation du Forum.
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Sniperking Hors ligne Membre Points: 255 Défis: 0 Message

Citer : Posté le 22/09/2021 16:59 | #


OK, OK, DS alias JB on se calme, j'ai compris...

Ajouté le 22/09/2021 à 17:51 :
J'ai essayé de mettre un WhileEnd après le Then If B<A suivant le If B≠A, mais ça m'a généré un bel erreur syntaxe... Ou est mon erreur ? Et si elle est au niveau du WhileEnd, ou diable aurais-je du mettre ce WhileEnd sachant qu'il précède le Then du A⇒1"Plus grand" ?

en vous remerciant bien à l'avance de bien vouloir m'aider,

D.C.
Ne0tux Hors ligne Membre d'honneur Points: 3497 Défis: 265 Message

Citer : Posté le 22/09/2021 19:09 | #


Je trouve ce topic formidable (mais pas "anecdotique, somme toute" ).

J'y passe tous les jours et me demande combien de temps les plus dévoués d'entre nous tiendrons face aux assauts insensés de DC.

La réponse est pour bientôt je sens !
Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Zezombye En ligne Rédacteur Points: 1753 Défis: 13 Message
Inikiwi Hors ligne Membre Points: 203 Défis: 0 Message

Citer : Posté le 22/09/2021 21:01 | #


waw! ce topic est exceptionnel! tout les grands membres de planet-casio sont la!
tout est évident et il suffit d'aller sur google pour le voir:

https://fr.wikibooks.org/wiki/Programmation_Basic_Casio/Commandes_de_base
http://www.jeuxcasio.com/modules/cours/programmation_basic.pdf
https://www.superprof.fr/ressources/informatique-top/informatique/cours-02/tout-niveau-03/programme-calculatrice.html
https://pub.phyks.me/sdz/sdz/apprenez-le-basic-casio.html
https://community.casiocalc.org/topic/2448-casio-basic-tutorial/
...

il faut prendre du temps pour faire quelque-chose, pour 3h de programmation, j'ai mis 2h a apprendre a utiliser tkinter tout est sur internet (saut la doc de gint qui est totalement foireuse, je dois lire dans le code des headers)
Lephenixnoir Hors ligne Administrateur Points: 21365 Défis: 149 Message

Citer : Posté le 22/09/2021 21:05 | #


(saut la doc de gint qui est totalement foireuse, je dois lire dans le code des headers)

(Les headers sont la doc, avec leurs défauts (c'est du code, et c'est en anglais), après y'a aussi les tutos )
Précédente 1, 2, 3, 4, 5, 6, 7, 8, 9 Suivante

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2022 | Il y a 69 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