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.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Cours/E-activities >> Graph 35 à 100 >> Maths >> Vecteurs
Vecteurs
Version : 3.0 Taille : 1512 octets Ajouté le : 2016-10-07 17:14 Modifié le : 2017-01-01 20:28
Auteur et posteur :
VincentHors ligneMembrePoints: 92 Défis: 0 Message
Planète Casio - Cours Casio de maths - Vecteurs - Vincent - Calculatrices
Nombre de visites sur cette page : 15700
Score au progrank : 38
Note actuelle : 10/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
6071 téléchargements | Voir les Tests (1)


Ce cours n'a pas été mis à jour depuis 7 années. Considérez donc son contenu avec précaution car certaines parties peuvent être obsolètes.
Description :

Nouvelle version 3.0 (Affichage menu sans lbl/goto )

Petit programme léger et simple permettant de comparer deux vecteurs dans un espace 2D, (colinéaires ou non, ou égaux). Il permet également de calculer la norme d'un vecteur (3D), de chercher les coordonnées du milieu d'un segment et enfin de calculer le produit vectoriel de deux vecteurs (3D).

N'hésitez pas à laisser un petit commentaire juste en bas !


Note sur 10 Commentaire Date de notation
10Voir le testLe 17.06.2017 à 00:55

Commentaires :

Pages: 1, 2 | Suivante

VincentHors ligneMembrePoints: 92 Défis: 0 Message
Posté le 07-10-2016 à 17:35 | #
N'hésitez pas à faire part de vos commentaires !
Luckydu43Hors ligneMembrePoints: 656 Défis: 0 Message
Posté le 07-10-2016 à 17:51 | # | Fichier joint
Ca marche plutôt pas mal

Correctif
Correctif
J'ai apporté un correctif mineur permettant de choisir entre quitter le programme ou continuer, pour le fun... le Lbl/Goto employé ne casse pas l'architecture du programme, il évite de passer par un "Prog" qui cause une erreur branch ou bout de 10 (11?) redirections. Que quoi ? Utiliser Return ? Pas réussi à mettre en place, ça quitte le programme cash...
VincentHors ligneMembrePoints: 92 Défis: 0 Message
Posté le 07-10-2016 à 18:07 | #
Ok merci bien
VincentHors ligneMembrePoints: 92 Défis: 0 Message
Posté le 07-10-2016 à 18:09 | #
Je débute dans le basic casio donc je suis loin de tout savoir donc je vais arrangé tout ca
Luckydu43Hors ligneMembrePoints: 656 Défis: 0 Message
Posté le 07-10-2016 à 18:18 | #
Tkt, je l'ai compris : c'est le premier programme que tu postes ici
Evite de faire appel plusieurs fois à la commande Getkey dans une boucle qui teste déjà la valeur d'un Getkey. Cette commande contient la valeur de la touche tapée à l'instant t, il peut donc y avoir problèmes d'états instables.
Fais comme je l'ai fait dans ton code, place le Getkey dans une variable que tu testera, elle. Alimente cette variable par celle du getkey une seule fois dans la boucle et tu n'as plus ce problème. Tu perds peut-être 0.05 secondes d'exécution (une boucle qui passe avant de prendre en compte la valeur de ton Getkey) mais au moins c'est propre.
Dans le reste, je n'ai pas touché à l'architecture même. Tu verras par la suite qu'il y a mieux (sous-programmes par exemple, voire label goto avec parcimonie, interdits dans le cas de l'utilisation d'un add-in permettant l'utilisation de fonctions Basic enrichies... mais c'est une autre histoire)
VincentHors ligneMembrePoints: 92 Défis: 0 Message
Posté le 08-10-2016 à 13:18 | #
J'ai posté la nouvelle version du programme ; j'ai pas mal changé l'architecture de base et j'ai utilisé le Lbl/goto
Normalement il est mieux maintenant , si tu as encore des choses à me dire sur cette version n'hésite pas
Luckydu43Hors ligneMembrePoints: 656 Défis: 0 Message
Posté le 18-10-2016 à 21:59 | #
Ca marche bien. MEF à l'utilisation de MENU et Lbl/Goto : Ca marche très bien pour ce cas de figure, mais un programme plus élaboré sera plus difficilement débuggable avec des labels
Essaie, par la suite, d'utiliser des boucles conditionnelles... 8)
Dans le reste, rien à dire. Si... appuyer sur la touche Replay Gauche n'est pas intuitif pour retourner au menu. Préfères F1, F6 ou EXE
VincentHors ligneMembrePoints: 92 Défis: 0 Message
Posté le 19-10-2016 à 07:23 | #
Ok merci bien
VincentHors ligneMembrePoints: 92 Défis: 0 Message
Posté le 19-10-2016 à 07:26 | #
Quand tu dit boucle conditionnelle il faut donc que j'utilise des g etkeys?
Luckydu43Hors ligneMembrePoints: 656 Défis: 0 Message
Posté le 19-10-2016 à 07:27 | #
Non... des while/whileEnd ou do/LpWhile

Pages: 1, 2 | Suivante

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