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.

Forum Casio - Autres questions


Index du Forum » Autres questions » Toutes mes questions
Gab.c Hors ligne Membre Points: 449 Défis: 0 Message

Toutes mes questions

Posté le 30/01/2016 16:47

Bonjour tout le monde !

J'ai plein de questions alors au lieu de chercher pendant deux heures sans trouver, je les pose ici.

- Combien peut-on mettre de "Lbl" dans un programme ?
- Les addins se programment-ils qu'en C ?
- Comment faire pour enlever le "Done" à la fin d'un programme ?
- Que supprime exactement "Cls" ?
- Qu'est ce qu'un drawstat et comment l'utiliser ?
- Quels sont les avantages et les inconvénients à transformer sa calculatrice Graph 35+E en Graph 75+E ?
- A quoi sert "Norm" ?


1, 2, 3, 4 Suivante
Lephenixnoir Hors ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 30/01/2016 16:55 | #


Gab.c a écrit :
Combien peut-on mettre de "Lbl" dans un programme.

Autant qu'il y a de caractères disponibles pour, c'est-à-dire autour de 36, peut être quelques-uns de plus.

Gab.c a écrit :
Les addins se programme t'il qu'en C.

Oui.

Gab.c a écrit :
- Comment faire pour enlever le "Done" a la fin d'un programme.

On ne peut pas. Tout au plus, on peut afficher un texte personnalisé à la place.

Gab.c a écrit :
Que supprime exactement "Cls".

Cls vide l'écran graphique, au lieu de l'écran texte comme ClrText.

Gab.c a écrit :
Qu'est ce qu'un drawstate et comment l'utiliser.

C'est une manière optimisée de dessiner en Basic. Plutôt que de linker le DrawStat, je te renvoie directement sur le Super DrawStat.

Gab.c a écrit :
Quels sont les avantages et les inconvénients à transformer sa calculatrice Graph 35+E en Graph 75+E.

Essentiellement le support des add-ins et des e-activities, ainsi que l'accès à 1.5 Mo de mémoire de stockage dans laquelle on peut mettre tout et n'importe quoi.

Je laisse la dernière parce que je n'ai pas la réponse.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 30/01/2016 16:58 | #


On peut mettre autant de Lbl qu'il y a de variable + chiffres, soit
-> 1 à 9
+ -> A à Z
+ -> le r, teta, a0, a1 etc...

Les Add-In peuvent aussi être en Lua, en C++ ou enfin en Assembleur .

Pour le "done" tu peux faire (tu ne met rien entre les ")
Locate 1, 1, ""


Cls efface l'écran mais pas le fond, tu peux mettre une picture en fond avec BG-Pict, et pour l'enlever, avec BG-None.

Le drawstat est une technique d'affichage de choses en mode text très rapide et simple avec l'utilisation de listes .Je te mets ces tutos, d'ailleurs, oublie le Drawstat, il y a maintenant le Multi-Drawstat (et le Super-Drawstat moins souple d'utilisation mais plus rapide).

Cette transformation en Graph 75+E te permettra d'améliorer les performances de ta calculatrice, et notamment de permettre l'utilisation des Add-In (non accessible sur les Graph 35+E).

Et Norm je sais pas .
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Aldebarius Hors ligne Membre Points: 1083 Défis: 10 Message

Citer : Posté le 30/01/2016 17:00 | #


Tu peux avoir confiance, Lephé et Kirafi sont des spécialistes du C

Gab.c Hors ligne Membre Points: 449 Défis: 0 Message

Citer : Posté le 30/01/2016 17:26 | #


Peut-on programmer les Add-In en Python ?

Et j'ai entendu dire que en passant en 75+ (est-ce que c'est légal ?), on perdait la garantie, c'est vrai ?
Merci en tout cas.
Au soir de votre vie, le seigneur ne comptera pas le nombre de fois ou vous êtes tombés, il comptera le nombre de fois ou vous vous êtes relevés.

Labyrinthe : un jeu de réflexe unique, élu Jeu Du Mois !!!
Lephenixnoir Hors ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 30/01/2016 17:29 | #


Kirafi a écrit :
Les Add-In peuvent aussi être en Lua, en C++ ou enfin en Assembleur .

Dans ce contexte, C++ et Assembleur font même office que le C. Une autre réponse aurait été du Basic ou du Python par exemple.
Et peut-on parler d'add-in pour le Lua alors que ça fonctionne comme le Basic finalement ?

Kirafi a écrit :
Pour le "done" tu peux faire (tu ne met rien entre les ")
Locate 1, 1, ""

Oups, j'aurais du y penser x)

Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 30/01/2016 17:29 | #


Tu as demandé si les add-ins se programmaient uniquement en C et Phenix t'a répondu que oui, lis les réponses

Pour la garantie, oui, tu la perds mais bon, 10€, c'est moins que les 20 que tu économises en upgradant ta calto
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Intelligide Hors ligne Membre de CreativeCalc Points: 49 Défis: 5 Message

Citer : Posté le 30/01/2016 17:30 | #


Alors, non pas de python pour l'instant(et je n'ai pas eu vent d'un quelconque projet de portage).

Et la garantie est perdu une fois qu'on tweak(càd transformer en 75+) sa calculatrice.
Gab.c Hors ligne Membre Points: 449 Défis: 0 Message

Citer : Posté le 30/01/2016 18:41 | #


Bonjour tout le monde !

Tout d'abord, je voudrais savoir quel est l'équivalent du "Getkey" en python ?

Puis peut-on créer un générateur de labyrinthe simple (texte : 7*21 caractères) que l'on pourrait stoker dans des Strings par exemple (en basic) ?

Merci bien
Au soir de votre vie, le seigneur ne comptera pas le nombre de fois ou vous êtes tombés, il comptera le nombre de fois ou vous vous êtes relevés.

Labyrinthe : un jeu de réflexe unique, élu Jeu Du Mois !!!
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 08/02/2016 21:46 | #


Pour le Getkey je ne sais pas .

Mais pour le générateur de labyrinthe, bien sur que tu peux, il faut juste que tu le fasses toi-même .
Et le stocker dans des strings également, mais je te conseille de suivre le TUTO sur les strings pour bien les maîtriser .
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Gab.c Hors ligne Membre Points: 449 Défis: 0 Message

Citer : Posté le 09/02/2016 07:16 | #


OK, merci

Est qu'on peut faire un truc du style :
"#"→Str 1[A] ?
Au soir de votre vie, le seigneur ne comptera pas le nombre de fois ou vous êtes tombés, il comptera le nombre de fois ou vous vous êtes relevés.

Labyrinthe : un jeu de réflexe unique, élu Jeu Du Mois !!!
-florian66- Hors ligne Ancien rédacteur Points: 2384 Défis: 20 Message

Citer : Posté le 10/02/2016 15:45 | #


non c'est direct "#"-> Str 1
In Arch, I trust ! And you ?
Gab.c Hors ligne Membre Points: 449 Défis: 0 Message

Citer : Posté le 10/02/2016 15:56 | #


Oui mais si on veut remplacer un caractère particulier dans une str :
"          "→Str 1
0→B
While B<5
RanInt#(1,20)→A
"#"→Str 1[A]
Isz B
WhileEnd

Au soir de votre vie, le seigneur ne comptera pas le nombre de fois ou vous êtes tombés, il comptera le nombre de fois ou vous vous êtes relevés.

Labyrinthe : un jeu de réflexe unique, élu Jeu Du Mois !!!
-florian66- Hors ligne Ancien rédacteur Points: 2384 Défis: 20 Message

Citer : Posté le 10/02/2016 15:59 | #


non il faut concaténer puis décaler là où tu veux mettre ton #

"      "+"#" -> Str1 // on a "      #" => Str 1
"   #   " -> Str 1 //on décale dans la str


Tu as toutes les fonctions dans la liste des fonctions basics

In Arch, I trust ! And you ?
Gab.c Hors ligne Membre Points: 449 Défis: 0 Message

Citer : Posté le 10/02/2016 16:05 | #


Mais je fais comment pour décaler ?
Au soir de votre vie, le seigneur ne comptera pas le nombre de fois ou vous êtes tombés, il comptera le nombre de fois ou vous vous êtes relevés.

Labyrinthe : un jeu de réflexe unique, élu Jeu Du Mois !!!
Ti.du.du39 Hors ligne Membre de CreativeCalc Points: 1290 Défis: 0 Message

Citer : Posté le 10/02/2016 16:17 | #


Gab.c a écrit :

Tout d'abord, je voudrais savoir quelle est l'équivalent du "Getkey" en python.
???


getkey
" L'Homme prouve son intelligence en innovant dans la connerie "
Gab.c Hors ligne Membre Points: 449 Défis: 0 Message

Citer : Posté le 10/02/2016 16:39 | #


Donc en python on utilise aussi Getkey ?

Mais je fais comment pour décaler.
?
Au soir de votre vie, le seigneur ne comptera pas le nombre de fois ou vous êtes tombés, il comptera le nombre de fois ou vous vous êtes relevés.

Labyrinthe : un jeu de réflexe unique, élu Jeu Du Mois !!!
-florian66- Hors ligne Ancien rédacteur Points: 2384 Défis: 20 Message

Citer : Posté le 10/02/2016 16:52 | #


Mais je fais comment pour décaler ?


http://www.planet-casio.com/Fr/reference_basic_casio/commande_basic.php?fonc=136
In Arch, I trust ! And you ?
Gab.c Hors ligne Membre Points: 449 Défis: 0 Message

Citer : Posté le 10/02/2016 17:12 | #


Je cherche mais je ne trouve pas.
Comment je fais pour passer de "azertyuiop" à "azer#yuiop" par exemple ?

non il faut concaténer puis décaler là où tu veux mettre ton #

"      "+"#" → Str1 // on a "      #" => Str 1
"   #   " → Str 1 //on décale dans la str


Je ne comprends pas.

En fait, mon but c'est de remplacer et pas de décaler.
Au soir de votre vie, le seigneur ne comptera pas le nombre de fois ou vous êtes tombés, il comptera le nombre de fois ou vous vous êtes relevés.

Labyrinthe : un jeu de réflexe unique, élu Jeu Du Mois !!!
-florian66- Hors ligne Ancien rédacteur Points: 2384 Défis: 20 Message

Citer : Posté le 10/02/2016 17:17 | #


Tu découpes ta chaîne la ou tu veux insérer le #, tu concatenes avec le # puis tu reconcatenes avec la suite de la première chaîne
In Arch, I trust ! And you ?
Gab.c Hors ligne Membre Points: 449 Défis: 0 Message

Citer : Posté le 10/02/2016 17:28 | #


Pour découper ma chaîne en deux, est-ce-que j'utilise StrRight( et StrLeft( ?
Au soir de votre vie, le seigneur ne comptera pas le nombre de fois ou vous êtes tombés, il comptera le nombre de fois ou vous vous êtes relevés.

Labyrinthe : un jeu de réflexe unique, élu Jeu Du Mois !!!
1, 2, 3, 4 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 v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 144 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