Seuls les membres ayant 30 points peuvent parler sur le chat.
Gestion du compte
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

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
Suppr
Cryptext
Omdp
Ogetnum
Identités re
Table des Types
Métronome
Veille lignes
Veille cercles
tackymetre com
Fonction affine
Casio-Tchat
Getfind
Horloge -Chrono
PGCD PPCM
Formule ph.ch.
Calcul de n
Devt00ls
Vokasio
Curseur
Pages: << 1,2,3,4,5,6,7,8,9,10,11,12 >>

¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graphs 35 à 100 >> Divers >> Vokasio
Vokasio
Version : 1.0 Taille : 2408 octets Ajouté le : 2013-10-02 21:23 Modifié le : 2013-10-03 20:43
Auteur et posteur :
ZatteoHors ligneMembrePoints: 63 Défis: 0 Message
Aucune image disponible
Nombre de visites sur cette page : 2968
Score au progrank : 16
Pas encore de note !

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

Ce programme est sous licence GPL 3.0.


Description :

Ce programme va vous permettre d'apprendre simplement votre vocabulaire de manière ludique et efficace !
Son fonctionnement est très simple :
- vous créez une série en entrant successivement un mot et sa traduction
- puis vous lancez la série et devez entrer la traduction du mot qui s'affiche pendant un bref instant

Idéal pour les heures d'études ou les petites pauses ! Un système de comptage de points et de highscore par série est intégré.

P.S: la limite est cependant de 9 mots et leurs traductions à cause des restrictions de Str (sur Graph 35+ en tout cas)


Commentaires :

Pages: 1, 2 | Suivante

PositonHors ligneRédacteurPoints: 2396 Défis: 57 Message
Posté le 03-10-2013 à 20:31 | #
Sais-tu que tu peut mettre plusieurs mots dans un Str ?
Exemple :
"HELLO     BONJOUR   KITCHEN   CUISINE    "->Str 1

Tu peux ensuite récupérer les mots avec un Strmid et une variable.
Les espaces sont importants car chaque mot doit avoir le même nombre de caractères, puisque le Strmid en récupère le même nombre à chaque fois
TsuneoHors ligneMembrePoints: 973 Défis: 51 Message
Posté le 03-10-2013 à 22:32 | #
Sauf si tu stockes parallèlement le nombre de caractères !
TotoyoHors ligneMembre d'honneurPoints: 15942 Défis: 101 Message
Posté le 03-10-2013 à 23:38 | #
Tu peux aussi les séparer par des virgules par exemple. Pas besoin de stocker le nombre de caractères de chaque mots.

"HELLO,BONJOUR,KITCHEN,CUISINE"->Str 1
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 03-10-2013 à 23:41 | #
ou que tu sépare les mots par un simbole que le programme reconnait et utilise pour découper les mots:

"HELLO,BONJOUR,KITCHEN,CUISINE"->Str 1

peut être découpé en "HELLO","BONJOUR","KITCHEN" et "CUISINE" par un code du type (comme toujours, écrit a la va-vite et non testé):


0->N 'ici N est le numéro du mot que l'on veut avoir -1
Str 1->Str 2
For 1->X To N
StrMid(Str 2,1+StrSrc(Str 2,","))->Str 2
Next
StrSrc(Str 2,",")>0=>StrLeft(Str 2,StrSrc(Str 2,",")-1)->Str 2


Str 2 devient le mot cherché (le premier mot ayant N=0 pour identifiant, le second N=1, etc... normalement ça marche
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 03-10-2013 à 23:41 | #
rofl, j'ai eut la même idée que totoyo, mais il ma fallut plus de temps a l'écrire
TotoyoHors ligneMembre d'honneurPoints: 15942 Défis: 101 Message
Posté le 03-10-2013 à 23:43 | #
C'est vrai, mais ta réponse est nettement précise
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 03-10-2013 à 23:44 | #
plus optimisé en nombre de variables, tu peux aussi remplacer:
For 1->X To N

par:
For N->N To 1 Step -1


ça t'économise une variable
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 03-10-2013 à 23:47 | #
et aussi ici:
StrSrc(Str 2,",")[red]>0[/red]=>StrLeft(Str 2,StrSrc(Str 2,",")-1)->Str 2

le >0 est inutile
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 03-10-2013 à 23:52 | #
je viens de tester sur ma calto, le code que je te propose (avec les deux modifications d'optimisation) fonctionne parfaitement, n'oublie juste pas de stocker dans une variable le nombre de mots qu'il y a dans la chaîne (ma fonction renvois un Str vide si tu vas trop loin) et n'oublie pas que la variable N en paramètre d'entré est égal au mot que tu cherche -1
ZatteoHors ligneMembrePoints: 63 Défis: 0 Message
Posté le 05-10-2013 à 13:53 | #
Oh mon dieu j'avais pas pensé à ça (j'pensais pas que c'était possible non plus en fait ).
Faudra que j'modifie ça parce que le programme gagnerait vraiment en intérêt là^^
Merci de vous être intéressés à ce programme !

Pages: 1, 2 | Suivante

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