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+USB/75(+E)/85/95 SD >> Add-ins >> Libg85
Libg85
Version : 1.01 Taille : 2000 octets Ajouté le : 2007-01-25 18:18 Modifié le : 2011-11-05 18:25
Auteur et posteur :
MuelsacoHors ligneFondateurPoints: 9335 Défis: 175 Message
Planète Casio - Add-in Casio - Libg85 - muelsaco - Calculatrices
Nombre de visites sur cette page : 15664
Score au progrank : 35
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
1124 téléchargements | Soumettre un test


A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Voici une librairie pour la programmation en C avec le SDK de la graph 85.

Pour le moment, elle ne contient qu'une fonction.

Comment utiliser la librairie ?
C'est très simple il vous suffit de mettre le fichier libg85.c dans le dossier de votre projet et d'ajouter la ligne #include "libg85.c" en dessous de #include "fxlib.h"



La fonction pour l'entrée de saisie :

Elle correspond globalement au "?" en basic.
On différencie 2 cas :
Pour la saisie d'une chaîne de caractère, la fonction est : char * input(char texte[])
Dans votre programme il faut donc mettre :

char * variable_contenant_du_texte;
variable_contenant_du_texte = inputstring("Entrer votre nom");
locate(1,1);
Print(variable_contenant_du_texte); //pour afficher le texte saisie


Pour la saisie d'un nombre, la fonction est : double input(char texte[])
int nombre; //ou double nombre;
nombre=input("Entrer un nombre");


La fonction qui décale une image :
Cette fonction permet d'afficher une image plus grande que 128x64 pixels en décalant le "curseur". De plus il gère les images "par blocs" défini sur x*y pixels (çà permet de faire des jeux comme d'aventures comme Mario, de stratégies,...).
Etant compliquée, voir le programme d'exemple pour utiliser la fonction "moveimg".



La fonction circle :
Permet de tracer un cercle :
circle(x,y,rayon,couleur);


Commentaires :

Pages: Précédente | 1, 2, 3, 4 | Suivante

Vdragon.bHors ligneMembrePoints: 1401 Défis: 0 Message
Posté le 05-01-2012 à 17:28 | #
... faudrait vraiment faire un os simple pour les add-ins pour les "democratiser" un peu.
MrLapin
Statut : Invité
Posté le 05-01-2012 à 17:32 | #
Ah bon? Je croyais que ça permettait de créer une variable contenant une chaîne de caractères.
Vdragon.bHors ligneMembrePoints: 1401 Défis: 0 Message
Posté le 05-01-2012 à 17:34 | #
effectivement, dans un programme en C compilé par le SDK G85 ou le GCC.
c'est en fait un code source qui contient ces fonctions là.
si tu veus utiliser les chaine de caractére en basic, il te faut une calculatrice avec l'OS 2.
MrLapin
Statut : Invité
Posté le 05-01-2012 à 17:47 | #
Ok merci. Et comment installe-t-on l'OS 2 (je sais même pas si ça s'installe, vu que je sais pas ce que c'est x) ) ?

Je débute complètement dans la programmation sur calculatrice.
EiyeronHors ligneAncien modérateurPoints: 5525 Défis: 57 Message
Posté le 05-01-2012 à 18:02 | #
OS = Operating System, en gros le logiciel style WIndows, Linux&co, Mac's OS qui te permettent d'utiliser ton ordi
MrLapin
Statut : Invité
Posté le 05-01-2012 à 18:21 | #
Ok, mais que dois-je installer pour rajouter des fonctions sur ma calculatrice (ex: variables contenant une chaîne de caractères) ?
Merci.
EiyeronHors ligneAncien modérateurPoints: 5525 Défis: 57 Message
Posté le 05-01-2012 à 18:24 | #
Avant toute chose, quel modèle de calto as-tu? (avec USB?)
MrLapin
Statut : Invité
Posté le 05-01-2012 à 18:31 | #
Je ne possède qu'une graph 35 mais je compte m'acheter une 85 sd (pour l'instant je code sur l'ému).
EiyeronHors ligneAncien modérateurPoints: 5525 Défis: 57 Message
Posté le 05-01-2012 à 18:44 | #
Si tu prends l'ému gratos, c'est pas la peine d'essayer de mettre à jour...
Mais prends-toi une g85, ou si tu peux, une g95, ya en prime LE rétro-élairage!
MrLapin
Statut : Invité
Posté le 05-01-2012 à 18:45 | #
Ah ben zut alors je savais pas que l'ému était payant xD.

Pages: Précédente | 1, 2, 3, 4 | Suivante

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