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 Casio Graph 85
 

Forum Casio

 

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

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 principal Jeuxcasio.com
  

cacher le ?

Auteur cacher le ?
M2A
Programmeur Basic



Messages: 95
Calculatrice : Graph 35+
Message posté: 20-12-2009 à 21:10     Editer/Supprimer les messages postés   Renvoyer une note
Voila, j'ai ( une fois de plus) une question a vous poser
Je vais vous montre un exemple tout simple de ce que je veut faire


"Quel age as tu"?->A
If A<18
Then " tu es mineur "
Else "Tu es majeur"
Ifend


J'aimerais que le ? n'apparaissent pas a l'écran lors de l'exécution du programme, est-ce que c'est possible ?
Merci

Ps: pour cette exemple la il ne gene pas mais défois lorsque l'on place un Locate avant le ? par exemple, le ? remonte tout en Haut, effaçant une ligne =S



PierrotLL
Administrateur



Messages: 1228
Calculatrice : Graph 85
Message posté: 20-12-2009 à 22:09     Editer/Supprimer les messages postés   Renvoyer une note
Il n'est pas possible de le masquer. Si tu veux absolument ne pas avoir de point d'interrogation, il faut faire tout un système d'écriture à coup de Getkey.
Par exemple pour entrer un entier, on peut faire ça :
0->N //le nombre entr par l'utilisateur
{71,72,62,52,73,63,53,74,64,54}->List 1 //Liste des touches de 0 9
Do
ClrText
Locate 1,1,N
1->X
N!=0=>Int Log N+2->X
Locate X,1,"_" //on affiche un curseur
Do
GetKey
LpWhile Ans=0 //on attend qu'une touche soit enfonce
Ans=44=>Int (N/10)->N
For 1->A To 10
Ans=List 1[A]=>N*10+A-1->N //moins 1 car la liste commence avec la touche 0
Next
LpWhile Ans!=31
Ce n'est qu'un exemple, ici j'ai utilisé une liste, mais on peut le faire autrement.



 
M2A
Programmeur Basic



Messages: 95
Calculatrice : Graph 35+
Message posté: 20-12-2009 à 22:12     Editer/Supprimer les messages postés   Renvoyer une note
D'accord Merci

C'est Bien Dommage Mais Bon c'est pas Grave

------------------------------Sujet Clos---------------------------------------



Meetic - Les règles du jeu ont changé | MeeticAffinity
  
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-2010
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 Amazon.com Expedia.com Ebookers
Opodo
Amazon.fr eBay Fr

Il est 23:52:05