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 ?
Utilitaires >> Graph 35 à 100 >> Divers >> Casio SHELL
Casio SHELL
Version : 1.5 Taille : 2000 octets Ajouté le : 2018-10-06 17:09 Modifié le : 2018-10-06 17:09
Auteur et posteur :
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Planète Casio - Programme Casio - Casio SHELL - disperseur - Calculatrices
Nombre de visites sur cette page : 2682
Score au progrank : 27
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
329 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY


Description :

Lancer "SHELL~IN" pour initialiser la mémoire ou créez une liste 1 de 10 cases.

Rebonjour a tous, en parallèle au cours que je viens de poster, je poste un petit programme plein d'avenir j'en suis sur: un type "SHELL" sur graph 75 en Basic.
Voici ce que l'on peut y faire:
Commande Action
"CALCUL" Permet d'effectuer n'importe quel calcul. (prends les list et les var). Enregistre le résultat dans Ans
"HOME" Permet de relancer le programme, nettoyer
"HELP" Permet d'accerder a l'aide
"STOP" Arrête le programme
"PUT" Permet d'afficher le résultat de CALCUL, du texte en argument ou celui de la commande "TXT", et le contenu de la mémoire. Syntaxe: PUT([ANS/TXT/MEM/texte],[pour MEM, numéro de place en mémoire 01~10])
"MEM" Permet d'enregistrer une valeur dans la liste 1 de 10 cases. Syntaxe: MEM([case de list1 01~10],[valeur a enregistrer])

Toutes les erreurs qui peuvent survenir sont dues a la mauvaise syntaxe de la commande saisie.


Commentaires :

Pages: 1, 2 | Suivante

DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 06-10-2018 à 17:10 | #
PS pour toute question sur les commandes, n'hésitez pas !
Shadow15510Hors ligneAdministrateurPoints: 5500 Défis: 18 Message
Posté le 06-10-2018 à 17:12 | #
Tu m'escuseras : ton programme est bien présenté : image description, tout quoi !
Mais je ne comprends pas trop : à quoi il sert ?
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 06-10-2018 à 17:16 | #
Ben c'est pour cela qu'il est ici
Je suis tombé sur le shell python quelquepart et je me suis souvenu de mon interpréteur que j'avais tenté (abandonné depuis, j'assume ) et j'ai eu envie de m'essayer la dedans. Je suis parfaitement d'accord avec toi sur le fait qu'il ne serve pas à grand chose... pour l'instant !
Shadow15510Hors ligneAdministrateurPoints: 5500 Défis: 18 Message
Posté le 06-10-2018 à 17:17 | #
Ahh ok... tu devrais le porter en C : il serais bien plus performant et cela te permettrait de te familiariser avec les sauvegardes et tout...
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 06-10-2018 à 17:21 | #
Ben tu vois je voudrais bien mais je suis pas trop chaud à l'idée de coder chaque touche du clavier... quoique
Mais pour la sauvegarde je ne suis pas encore allé jusqu'aux pointeurs dans le cours que je suis (bouquin) et il me semble que c'est nécessaire pour ça justement. Mais quand j'aurais plus de capacités en C crois moi que je n'hésiterais pas (si je m'en souviens ). Pour l'instant je viens d'arriver a prendre en main le SDK (il y a 1 mois. Cf mon programme "Planetarium2").
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 06-10-2018 à 17:22 | #
De plus, c'est une ocasion pour moi de forcer un peut dans les str
Shadow15510Hors ligneAdministrateurPoints: 5500 Défis: 18 Message
Posté le 06-10-2018 à 17:24 | #
Les touches sont gérée via des constantes que tu n'as pas besoin de connaitre : elles sont toues définies par des mots du genre : KEY_CTRL_EXE pour [EXE], bien plus simple que le Getkey 31 du BASIC n'est-ce pas ?
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 06-10-2018 à 17:25 | #
Oui effectivement, je les ais déja un peut utilisées auparavant, dans mon planetarium...
HackcellHors ligneMaître du PuzzlePoints: 1524 Défis: 11 Message
Posté le 06-10-2018 à 17:27 | #
https://www.planet-casio.com/Fr/forums/topic12979-3-EasyInput.html

Je sais pas si on peut faire confiance a cette librairie, mais pourquoi pas tenter le coup
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 06-10-2018 à 17:29 | #
Mouais... pas très chaud.. je suis plus conventionnel, j'aime bien utiliser ce qui est prévu de base et me débrouiller avec ça...

Pages: 1, 2 | Suivante

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