Calculatrices Casio Graphiques : Jeux, programmes, cours, pompes, astuces et programmation sur calculatrice graphique Casio et ClassPad 300 : programmes casio et jeux casio...

Programmes et jeux pour calculatrices Casio Graph et calculatrice ClassPad 300, jeux casio, cours...Calcul formel pour Graph 85
 

Forum Programmation Casio

 
 

Programmes et jeux pour calculatrices Casio Graph et calculatrice ClassPad 300, jeux casio, cours...: Forums

Bon anniversaire à dragoon_lord (16 ans)

Forum Casio

Un espace convivial pour poser vos questions ou simplement venir discuter... Entrer

Forum Programmation

Toutes les discussions à propos de la programmation sur calculatrices Casio... Entrer

Foire aux Questions

Les réponses aux questions les plus courantes sont ici ! Entrer

Forum programmation Casio
  

Creer programme et sous programme

Auteur Creer programme et sous programme
raijin
Membre



Messages: 5
Message posté: 27-04-2008 à 22:24     Editer/Supprimer les messages postés   Renvoyer une note
Bonjour,

Aprés avoir pas mal cherché sur le forum et n'ayant pas trouvé de reponse pouvant m'aider je viens poster mon "ignorance" en matiere de programmation, je m'explique:

Je souhaite creer un programme ( des cours de math) avec dans ce programme different sous programmes et pour acceder à ces sous P je voudrai juste avoir a appuyer sur la touche "1" ou "2" de la calculette, un exemple pour un programme:

Math

[1] Probabilités
[2] Primitives
[3] Fourrier

et donc lorsque je taperai "1" jirai dans un sous programme expliquant les proba, en tapant "2" vers un sousP expliquant les primitives, etc...

J'ai bien essayer avec la fonction PROG "NOMDUPROG" en mettant pour le nom du prog la touche en question (soit 1,2ou3) mais aucun resultat.

Etant totalement debutant je séche et j'aurai besoin d'aide!
Merci !





PierrotLL
Administrateur



Messages: 762
Calculatrice : Graph 85
Message posté: 27-04-2008 à 23:19     Editer/Supprimer les messages postés   Renvoyer une note
Tu peux faire un menu simple en faisant:
"[1] Probabilits"
"[2] Primitives"
"[3] Fourrier "
?->A
A=1=>Prog "PROBA"
A=2=>Prog "PRIMITIV"
A=3=>Prog "FOURNIER"

Ce programme te demande d'entrer un nombre (avec le '?'), stocke ce nombre dans la variable A, et ensuite, en fonction de la valeur de A, lance le sous-programme correspondant.

La double flèche => se trouve dans SHIFT VARS JUMP
La commande Prog se trouve dans SHIFT VARS CTRL je crois.



 
raijin
Membre



Messages: 5
Message posté: 28-04-2008 à 11:21     Editer/Supprimer les messages postés   Renvoyer une note
merci de ton aide


dunedune
Utilisateur Graph



Messages: 186
Calculatrice : Graph 35+
Message posté: 28-04-2008 à 18:03     Editer/Supprimer les messages postés   Renvoyer une note
Tu peux faire un peu mieux avec des Getkeys
Un Getkey prend une valeur différente de 0 si on appuie sur une touche.
Voici quelques numéros Getkeys :
1:71
2:61
3:51

Tu peux créer une boucle comme ceci :

Do
Getkey->K
K=71=>Prog "POLYNOME"
K=61=>Prog "EQUATION"
K=51=>Prog "TRIGO"


Et voilà maintenant y a plus un ? moche et tu n'as pas besoin d'appuyer sur EXE !



 
Rastabeuher
Administrateur



Messages: 886
Calculatrice : ClassPad 300
Message posté: 28-04-2008 à 20:25     Editer/Supprimer les messages postés   Renvoyer une note
Oui mais tu as oublié le LpWhile Getkey != 0 à la fin.


 
sugustin




Messages: 565
Calculatrice : Graph 85 SD
Message posté: 28-04-2008 à 20:31     Editer/Supprimer les messages postés   Renvoyer une note
comme dit Rastabeuher,
il faut encadrer le Getkey par un lp while, sinon, le programme va aller tellement vite que tu n'auras pas le temps d'appuyer sur la touche.



raijin
Membre



Messages: 5
Message posté: 29-04-2008 à 15:45     Editer/Supprimer les messages postés   Renvoyer une note
Merci beaucoup, je viens de regarder plus en detail ce tuto et avec vos infos sa devient plus comprehensible


raijin
Membre



Messages: 5
Message posté: 29-04-2008 à 16:05     Editer/Supprimer les messages postés   Renvoyer une note
Par contre je n'arrive pas à comprendre la "relation" entre le programme et le sous P, quand je vais appuyer sur "1" le sous programme va s'afficher mais quelle doit etre la commande à insérer dans ce sous programme pour qu'il s'affiche ?

Je ne sais pas si ma question est tres claire



Rastabeuher
Administrateur



Messages: 886
Calculatrice : ClassPad 300
Message posté: 29-04-2008 à 17:38     Editer/Supprimer les messages postés   Renvoyer une note
Tu n'a pas besoin de commande spéciale, la commande Prog t'enverra à la première ligne du prog sur lequel tu as sauté. Si cette ligne est "salut", la caltos affichera Salut, issu du sous-programme.
Dans le sous-programme, si tu insert Return, la caltos reviendra au programme principal, à la ligne suivant le Prog "XX".

Bien sûr, tu peux faire un sous-sous-programme. Attention il y a une limite de niveaux de sous-programmes: il me semble que c'est 32 sur G35+, y'a de quoi faire.



 
raijin
Membre



Messages: 5
Message posté: 29-04-2008 à 18:24     Editer/Supprimer les messages postés   Renvoyer une note
dac' merci


dunedune
Utilisateur Graph



Messages: 186
Calculatrice : Graph 35+
Message posté: 30-04-2008 à 16:40     Editer/Supprimer les messages postés   Renvoyer une note
Sur la G35+, la limite de niveaux est à 10 : après tu risque la Ne ERROR.


 
Meetic - Les règles du jeu ont changé
  
Bloquer le sujet Déplacer le sujet Supprimer le sujet
 
     


Toutes les pages et les images de jeux casio appartiennent à http://www.jeuxcasio.com ©2002-2008
Toute reproduction partielle ou totale de Jeuxcasio.com ou de son contenu est strictement interdite. | Casio est une marque déposée par le groupe Noblet

Bac Français Meeticadblocktest

Il est 21:30:41