Ce cours n'a pas été mis à jour depuis 8 années. Considérez donc son contenu avec précaution car certaines parties peuvent être obsolètes.Description :
Le premier programme que je présente
On rentre les a, b et c d'un polynôme du second degré, puis le programme affiche la formule pour mettre sous forme canonique, cette même formule avec les nombres, puis la formule avec les fractions simplifiées (mais toujours sous forme canonique).
Pour l'instant, tous les affichages sont en "locate", ce qui rend le résultat moins lisible, puisqu'il s'étend sur 2 lignes.
J'essaierai d'afficher les résultats en "text" quand je me débrouillerai un peu mieux
Erdfcv a écrit : J'essaierai d'afficher les résultats en "text" quand je me débrouillerai un peu mieux
Ahh, pour cela rien de plus simple mon p'tit bonhomme. Tu peux utiliser la commande Text : [SHIFT] → [F4] → [F6] → [F6] → [F2] (Text).
Voici la syntaxe :
Text y,x,"(Texte)"
L'avantage est que tu n'as besoin d'aucun réglage préalable pour cela (ne t'embête pas avec les ViewWindow si tu n'utilises que du text)
Ce forum est doté d'une liste de fonctions basic Casio, en voici le lien.
D'ailleurs, es-tu sûr que quelqu'un n'a pas déjà posté un programme qui fait cela ?
Pour ce qui est de la commande Text, j'avais déjà fais un programme avec celle-ci, mais je trouve cette méthode plus longue que le Locate (plus difficile de répartir le résultat sur l'écran en fonction des pixels... )
Merci pour le forum avec toutes les fonctions, je pense que je vais apprendre pas mal de choses
Et en effet, il y avait d'autres programmes pour mettre sous forme canonique, mais il ne me semble pas qu'ils simplifiaient les fractions, ce que je trouve tout de même plus agréable
Et je dirais même PLUS ! Il existe un magnifique tutoriel sur la programmation en basic casio. Je te donne le lien.
Erdfcv a écrit : Pour ce qui est de la commande Text, j'avais déjà fais un programme avec celle-ci, mais je trouve cette méthode plus longue que le Locate (plus difficile de répartir le résultat sur l'écran en fonction des pixels... )
Beeeuuhhh... Tout ce que tu dois savoir c'est que les caractères prennent 6 pixels de hauteur( et 4 de largeur en moyenne). Simple question d'habitude, et c'est une habitude à prendre qui me semble rentable !
il y a quelques petits problèmes dans le programme !
J'ai trouvé d'où ça vient: problème dans les 2 IfEnd, problème dans les variables non mises à zéro au départ et réutilisées dans des calculs différents plus quelques optimisations possibles.
Je te mets une version corrigée de ton programme en fichier joint ; regarde les modifs, on peut encore améliorer ! à toi de jouer !
J'ai mis un peu de temps à mon rendre compte, mais c'est bon. L'erreur était dans la variable B, que je modifiais pour le calcul de (-b)/2a, et que je réutilisais dans b²-4ac...
Maintenant, il fonctionne!
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