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.
Les derniers programmes
Dernier jeux :
NESizm - émulateur NES par Archer_pro_1
Rick Astley par Games
Brawl Stars par Fcalva

Derniers utilitaires :
FA124 version 1.01 par Slyvtt
Ma's Trix par Loieducode
Bad Apple par Farhi

Derniers cours :
S-B+NDS par Spudman
Ensemble de Mandelbrot par Zecter
Eigenvalues par Thebigbadboy

Défi
Retour liste des défis
Saisie de texte
Difficulté : Moyen
Défi ajouté par : Pie3636 le 15-03-2011 20:56
Pie3636Hors ligneMembrePoints: 310 Défis: 24 Message
Question ou texte du défi :
Je propose un défi assez simple :
Vous devez réaliser un programme de saisie de texte. je m'explique :
Lorsque vous tapez sur une touche, la lettre ou le chiffre correspondant est ajouté à la suite du texte. La touche F5 permettra de passer de minuscules à majuscules et vice versa, et la touche alpha permettra de changer entre le mode chiffre/lettres.

Bon, je le change :
Critères :
- Gestion des lettres de A à Z (majuscules uniquement), ainsi que des chiffres de 0 à 9, et des espaces.
- Gestion de la touche DEL qui permet d'effacer le dernier caractère tapé, à moins que le texte tapé soit vide
- Le programme doit lire une variable P avant la saisie. Si P = 1, alors le texte tapé sera en mode ''mot de passe'', on n'affichera pas les caractères mais des étoiles (*).
- Le programme doit pouvoir gérer une ligne de texte
- Lorsqu'on appuie sur EXE, le texte est stocké dans une chaîne de caractères, puis affiché.

La taille est sans importance, pour info il est facile de le faire en moins de 2 000 Octets.

MP moi vos programmes, je vous donnerai le code de confirmation.

Bonne chance !

Votre réponse au défi :

Þ ã Ý à á â


Commentaires :
Pages: Précédente | 1, 2

Ne0tuxHors ligneMembre d'honneurPoints: 3524 Défis: 265 Message
Posté le 18-04-2011 à 11:24 | #

je vois que vous parlez tous de "chaîne de caractères" ou "strings"

je connais ces fonctions en C mais je n'arrive pas à comprendre toutes les fonctions qui y sont associées en basic.

Si quelqu'un pouvait m'expliquer comment s'en servir sur graph 85, ça serait sympa !
TotoyoHors ligneMembre d'honneurPoints: 16093 Défis: 102 Message
Posté le 18-04-2011 à 11:36 | #
tuto
Ne0tuxHors ligneMembre d'honneurPoints: 3524 Défis: 265 Message
Posté le 18-04-2011 à 22:44 | #

merci totoyo !

je l'ai trouvé quelques temps après dans un défis de Limachi où il fallait utiliser les strings...

Pages: Précédente | 1, 2

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