Seuls les membres ayant 30 points peuvent parler sur le chat.
Menu
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graphs 35 à 100 >> Graphisme >> BetterInput
BetterInput
Version : Taille : 1224 octets Ajouté le : 2016-03-18 17:37 Modifié le : 2016-03-19 07:35
Auteur et posteur :
ZezombyeEn ligneRédacteurPoints: 1715 Défis: 13 Message
Planète Casio - Programme Casio de graphisme - BetterInput - zezombye - Calculatrices
Nombre de visites sur cette page : 2475
Score au progrank : 27
Pas encore de note !

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
312 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY-NC-ND


Description :

Je me suis rendu compte que bien qu'on pouvait personnaliser l'affichage avec Locate, on ne pouvait pas personnaliser l'input et on était forcés d'utiliser l'input basique de Casio ("Entrez un nombre"?->A). Il y avait deux problèmes, premièrement le point d'interrogation impossible à enlever, deuxièmement l'impossibilité d'entrer le nombre où on voulait.

Mon programme règle ça en donnant la possibilité de mettre l'input où on veut

Supporte :
- Nombres entiers (heureusement)
- Nombres négatifs
- Nombres décimaux
- Puissances de 10 (avec E)
Ne supporte pas les racines carrées ou les fractions (mais vous pouvez mettre une valeur approchée, par exemple 0.33333 au lieu de 1/3)

Bugs :
- Possible de mettre 2 fois le E (ça ne fera pas crasher le programme mais ça mettra une valeur de 0 au nombre)
- Entrer 0.0002 affichera 2e-4 (à ma connaissance aucun moyen de régler ça à part une complète réécriture du programme )

Variables :
V, W: coordonnées (marche comme Locate)
T: longueur maximale du nombre

Retourne :
Y: nombre entré

Utilise les variables:
r, θ, Z à T

Exemple d'utilisation :


Locate 1,1, "Nombre: "
9 -> V
1 -> W
10 -> T
Prog "---INPUT"
Y -> A
// faites ce que vous voulez avec A


Commentaires :


MassenaEn ligneRédacteurPoints: 1364 Défis: 6 Message
Posté le 18-11-2019 à 19:51 | #
Le programme est-il adaptable au mode graphique avec la commande text() ?
ZezombyeEn ligneRédacteurPoints: 1715 Défis: 13 Message
Posté le 23-11-2019 à 13:11 | #
La police du mode text n'est pas monospacée, du coup il faudrait tenir compte de la longueur de chacun des caractères.
MassenaEn ligneRédacteurPoints: 1364 Défis: 6 Message
Posté le 23-11-2019 à 13:12 | #
Ah, c'est pour cela que ça bug...
Merci beaucoup en tout cas

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2020 | Il y a 97 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