Forum Casio - Autres questions


Index du Forum » Autres questions » Questions en rapport avec le tutoriel du Basic Casio
TotoyoHors ligneMembre d'honneurPoints: 15901 Défis: 101 Message

Questions en rapport avec le tutoriel du Basic Casio

Posté le 30/12/2013 11:43

Posez ici toutes vos questions en rapport avec le tutoriel sur le Basic Casio.

Merci de ne pas créer un nouveau topic si elle concerne ce tutoriel, on vous donnera une réponse tout aussi rapidement ici.

Pour toutes remarques ou suggestion, laissez votre message sur ce topic.



Pour que votre problème soit traité le plus efficacement possible
Cliquer pour enrouler
Un message du genre "G rien konpri aidé moi " n'incite pas les membres à vous répondre. Pour que votre problème soit traité le plus efficacement possible, posez-vous ces quelques questions et suivez ces remarques :

Peut-on lire mon message rapidement ? En effet, le langage "SMS" n'aide pas à la compréhension d'un message. De plus, si vous avez à écrire un grand morceau de code, utilisez la balise dédiée : [ code ] Votre code [ /code ]
Le problème est-il correctement décrit ? Un problème bien expliqué est souvent plus facile à résoudre par les membres qu'un cas où les causes sont floues. N'hésitez pas à joindre la partie du code qui pose problème.
Le modèle de la calculatrice en question est-il précisé ? Certaines calculatrices ne possèdent pas les mêmes fonctionnalités que d'autres, il est probable que le problème vienne de là.

Dans tous les cas, soyez polis, les membres sont tous des bénévoles qui donnent de leur temps pour vous. Un "merci" ne coute rien mais encourage à aider les visiteurs suivants

Vous pouvez aussi vous inspirer de ce commentaire, qui est très bon exemple de comment poser sa question.



Dernière mise à jour : 30/12/2013 par Dark Storm


Pages : Précédente1, 2, 3, 4, 5, 6, 7, 8, 9Suivante
21uos25Hors ligneMembrePoints: 95 Défis: 11 Message

Citer : Posté le 01/12/2015 17:12 | #


En fait, je viens de terminer mon propre 2048.
Il est grahique, plus rapide par rapport à ceux que j'ai testé sur le site et prend moins de 900 octets. (Donc j'en suis plutôt content ).
Cependant si je veux qu'il soit complet, il faut que lorsque j'appuie sur une touche et que cela ne modifie pas la grille, aucune nouvelle valeur apparaisse (si j'appuie sur bas et que la grille ne bouge pas, parce qu'elle est bloquée dans cette direction, aucune nouvelle valeur ne doit apparaitre). Donc je compare la grille avant et après et si elle n'a pas changé, aucune valeur n'apparaitra. Pour cela je dois comparer 2 matrices carrées (je pense que c'est la meilleur solution) sans rajouter trop de code ou ralentir le jeu.
Voilà Voilà, j'espère que vous avez compris. Après, si selon vous ca marche avec Det (même si je ne sais pas ce que c'est) alors pas de problème.
Merci encore
C'est une question de Curseur.
Il faut que je m'imprègne
Beber25Hors ligneMembrePoints: 21 Défis: 0 Message

Citer : Posté le 08/12/2015 21:12 | #


Bonsoir, je fais quelques programmes assez simplistes pour m'aider au lycée (BTS Géomètre-topographe). J'ai créé un programme qui me sert a calculer des raccordements circulaires mais lors d'un calcul d'angle, si celui-ci est négatif, je doit lui rajouter la valeur "+400". J'ai essayer plusieurs fois de mettre des "If" et compagnie mais quand celui-ci marche, il me rajoute bien les "+400" a ma valeur négative mais ne continue pas le programme et s'arrete

Voici mon texte:
"Angle au sommet θ"
A-B→C
If C<0 : Then C+400
If C>0 →C◢

C'est la que mon programme s'arrete. Pouvez-vous m'aider a résoudre ce problème?
LegolasHors ligneAncien rédacteurPoints: 3266 Défis: 104 Message

Citer : Posté le 08/12/2015 21:18 | #


Oh un futur géomètre expert ! J'ai travaillé un peu pour numériser les archives d'un cabinet de géomètres.
Ça marche en écrivant : ?

A-B→C
If C<0
Then C+400→C
Else
C◢
IfEnd

Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



TotoyoHors ligneMembre d'honneurPoints: 15901 Défis: 101 Message
Dark stormHors ligneMembre d'honneurPoints: 10765 Défis: 174 Message

Citer : Posté le 10/01/2016 17:50 | #


Fais gaffe, le titre de la vidéo est "Les chaines de caractères #2". Sinon, j'ai regardé les 2 premières minutes, c'est pas mal, le seul problème c'est que le volume de ta voix est trop bas.

Tu peux très facilement corriger le bruit de fond et le volume sonore dans Audacity en 2 minutes :
– Pour le volume : sélectionner la piste > Effets > Normaliser.
– Pour le bruit de fond : à l'enregistrement, commencer par 5 secondes sans rien dire > sélectionner cette partie > Effets > Réduction de bruit > Prendre le profil du bruit > Tout sélectionner > Effet > Réduction du bruit > (Éventuellement modifier les paramètres de manière empirique) > Ok
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
TotoyoHors ligneMembre d'honneurPoints: 15901 Défis: 101 Message

Citer : Posté le 10/01/2016 18:01 | #


Merci pour tes retours Dark Storm
Dark Storm a écrit :
Fais gaffe, le titre de la vidéo est "Les chaines de caractères #2". Sinon, j'ai regardé les 2 premières minutes, c'est pas mal, le seul problème c'est que le volume de ta voix est trop bas.

Pas fait gaffe >.<
J'ai placé une annotation par dessus, ça ne voit pas trop.

Dark Storm a écrit :
Tu peux très facilement corriger le bruit de fond et le volume sonore dans Audacity en 2 minutes :
– Pour le volume : sélectionner la piste > Effets > Normaliser.
– Pour le bruit de fond : à l'enregistrement, commencer par 5 secondes sans rien dire > sélectionner cette partie > Effets > Réduction de bruit > Prendre le profil du bruit > Tout sélectionner > Effet > Réduction du bruit > (Éventuellement modifier les paramètres de manière empirique) > Ok

Soit je ne parle pas assez fort dans le micro (ce qui est tout à fait possible car je n'ai pas une voix puissante), soit le micro capte mal. Pour (m')éviter plusieurs manipulations sur le son, je suis obligé d'amplifier légèrement le son du micro, d'où les bruits de fond. J'essaierai de les supprimer la prochaine fois.

Ajouté le 12/01/2016 à 18:38 :
J'enchaine avec une nouvelle vidéo !
Le son est, à mon humble avis, de bien meilleure qualité


EltoredoHors ligneModérateurPoints: 4291 Défis: 35 Message

Citer : Posté le 13/01/2016 12:08 | #


Le son est mieux mais on entend un peu plus le bruit de ton ordinateur J'avais trouvé une parade pour ça sur OBS mais j'ai oublié... Je tenterai de retrouver.

Sinon, c'est une super vidéo, on rentre enfin dans des sujets plus complexes tels que les scores, c'est super sympa ! Continue comme ça
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Scorpion1Hors ligneMembrePoints: 24 Défis: 0 Message

Citer : Posté le 24/04/2016 18:07 | # | Fichier joint


Dans ton ton cours des algo en bas on peut voir un exemple d'algo.
Voila ce que tu as mit:

?→A
Do
?→B
LpWhile A<=B
A→C
0→D
While C < B
C*2→C
D+1→D
WhileEnd
C[DISP]
D[DISP]

Ne faudrait t il pas plutot mettre:

?→A
Do
?→B
LpWhile A<=B
0→D
While A < B
A*2→A
D+1→D
WhileEnd
A[DISP]
D[DISP]

Cela economiserai la variable C, non?

Merci de ton attention
Scorpion1Hors ligneMembrePoints: 24 Défis: 0 Message

Citer : Posté le 24/04/2016 18:10 | # | Fichier joint


Dans ton ton cours des algo en bas on peut voir un exemple d'algo.
Voila ce que tu as mit:

?→A
Do
?→B
LpWhile A<=B
A→C
0→D
While C < B
C*2→C
D+1→D
WhileEnd
C[DISP]
D[DISP]

Ne faudrait t il pas plutot mettre:

?→A
Do
?→B
LpWhile A<=B
0→D
While A < B
A*2→A
D+1→D
WhileEnd
A[DISP]
D[DISP]

Cela economiserai la variable C, non?

Merci de ton attention
Dark stormHors ligneMembre d'honneurPoints: 10765 Défis: 174 Message

Citer : Posté le 24/04/2016 18:15 | #


Yep, c'est sûrement possible, toutefois ce tutoriel a pour but d'expliquer clairement le principe, et non d'optimiser au maximum le programme. Sinon même toi tu ne le comprendrais plus.
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
TotoyoHors ligneMembre d'honneurPoints: 15901 Défis: 101 Message
DrakHors ligneRédacteurPoints: 1922 Défis: 38 Message

Citer : Posté le 29/04/2016 20:15 | #


Salutations !

J'avoue ne pas avoir lu l'intégralité du tutoriel, étant donné que je connais très bien la plupart des fonctions disponibles.
En revanche, je me suis attardé sur le chapitre concernant les Strings... Enfin les chaînes quoi.

J'ai déjà appris à m'en servir, mais une question me taraude à tel point que je pourrais en faire des cauchemars !
Dans mes programmes j'ai tenté à plusieurs reprises d'effectuer une manipulation de ce type :
"
"Sonya"→Str1
15→D
Text 1,1,Str1+"inflige "+ D +" points de dégâts !"
"
Par analogie, on aurait ceci sur Python :
"msg = "L'ennemi perd "+str(D)+" points de vie !" "

Comment puis-je procéder ? Une astuce ? Une technique secrète de ninjutsu ?
Eon the Dragon : version 1.2
Let's have a look!
Marre de ces RPGs qui t'imposent des classes, des compétences et des sorts ? Crée tes propres capacités sur Eon the Dragon ! Des monstres, des dragons et des combats aussi épiques que difficiles t'attendent !
Un RPG unique et immense t'attend ! Joue dès maintenant à Aventura, le Royaume Poudingue !
Vous aussi, soyez swag et rejoignez Planète Casio !
Dark stormHors ligneMembre d'honneurPoints: 10765 Défis: 174 Message

Citer : Posté le 29/04/2016 20:42 | #


Yep, utiliser Var2Str de Totoyo. Je te retrouve le lien.

http://www.planet-casio.com/Fr/programmes/programme2753-1-Var2Str-totoyo-programme-conversion.html
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
DrakHors ligneRédacteurPoints: 1922 Défis: 38 Message

Citer : Posté le 29/04/2016 20:58 | #


Génial ! Si j'en ai besoin, j'irai voir tout ça. Je te remercie !
Eon the Dragon : version 1.2
Let's have a look!
Marre de ces RPGs qui t'imposent des classes, des compétences et des sorts ? Crée tes propres capacités sur Eon the Dragon ! Des monstres, des dragons et des combats aussi épiques que difficiles t'attendent !
Un RPG unique et immense t'attend ! Joue dès maintenant à Aventura, le Royaume Poudingue !
Vous aussi, soyez swag et rejoignez Planète Casio !
Ne0tuxHors ligneMembre d'honneurPoints: 3246 Défis: 261 Message

Citer : Posté le 30/04/2016 12:32 | #


Concernant cette affaire de variable à convertir en chaîne, vu le nombre et la récurrence des questions à ce sujet, ne serait-il pas judicieux d'ajouter quelques lignes dans le tutoriel expliquant comment le faire, et pointant vers une des implémentations possibles comme celle de Totoyo ?
Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
TotoyoHors ligneMembre d'honneurPoints: 15901 Défis: 101 Message
LephenixnoirEn ligneAdministrateurPoints: 14120 Défis: 136 Message

Citer : Posté le 30/04/2016 16:52 | #


J'ai mis à jour le git tout à l'heure, le changement est venu avec. Well done !
TotoyoHors ligneMembre d'honneurPoints: 15901 Défis: 101 Message
Dark stormHors ligneMembre d'honneurPoints: 10765 Défis: 174 Message

Citer : Posté le 27/05/2016 16:37 | #


Ça serai bien de regarder au moins une fois la vidéo avant de la publier
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
TotoyoHors ligneMembre d'honneurPoints: 15901 Défis: 101 Message
Dark stormHors ligneMembre d'honneurPoints: 10765 Défis: 174 Message

Citer : Posté le 30/05/2016 13:25 | #


C'est normal que le titre soit "Système de highscore avec pseudonymes" ?
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
Pages : Précédente1, 2, 3, 4, 5, 6, 7, 8, 9Suivante

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