π
<-

Recherche programme, besoin de votre aide

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

Re: Recherche programme, besoin de votre aide

Messagede Laurae » 28 Nov 2010, 22:06

c'est facile pour x² + 3x + y² -2y, il suffit de faire (x+3/2)²+(y-2/2)², de développer, et de soustraire la suite qui est en trop (la partie sans les x et y). Ensuite il suffit de déplacer la partie en trop de l'autre côté. Si c'est supérieur à 0, c'est une équation de cercle, sinon ça l'est pas.

C'est très simple de le programmer, il n'y a que environ 3-4 étapes à faire.
Avatar de l’utilisateur
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 78.8%
 
Messages: 1685
Images: 22
Inscription: 25 Juin 2010, 00:00
Localisation: France, La Défense
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Professeur, Etudiant, Formateur

Re: Recherche programme, besoin de votre aide

Messagede Eldec » 28 Nov 2010, 23:22

D'accord, existe-t-il un programme déjà fait dans ce cas ? (ou alors est-il possible de me le faire ?) Je n'y connais vraiment rien en programmation c'est pour cela que je demande.
Ce genre de programme me permettrait de gagner du temps , car c'est ce qui me manque en DS.
Avatar de l’utilisateur
Eldec
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 23.4%
 
Messages: 63
Inscription: 25 Oct 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: TS

Re: Recherche programme, besoin de votre aide

Messagede Bisam » 29 Nov 2010, 09:23

Voici un petit programme en quelques lignes qui devrait fonctionner :

Code: Tout sélectionner
cercle(eq)
prgm
local rr,pt
clrio
if part(eq,0)="="
 left(eq)-right(eq)-eq
explist(solve({d(eq,x)=0,d(eq,y)=0},{x,y}),{x,y})-pt
eq-norm(pt-[x,y])^2-rr
if when(d(rr,x)*d(rr,y)0,true,false,false)
 disp "Tu as dû faire une faute de frappe.","Ce n'est pas une équation de cercle"
elseif when(rr0,true, false, true) then
 Disp "C'est le cercle de centre",pt,"et de rayon",racine(rr)
elseif when(rr=0,true, false,false) then
 Disp "C'est uniquement le point",pt,"(cercle de rayon nul)"
else
 disp "C'est l'ensemble vide."
endif
endprgm


Attention, quelques points à adapter en recopiant le code :
- les "d(eq,x)" sont des dérivées. Il faut remplacer le "d" par le symbole de dérivée de ta calculette.
- le "explist" est une fonction de ta calculette que tu trouveras dans le catalogue.
- le "" est à remplacer par le symbole "différent de", que tu peux par exemple obtenir par le raccourci [diamant]+[=] ou dans le menu [math][test][6]
- le "racine(rr)" est bien sûr à remplacer par le symbole "racine carrée".

Pour utiliser le programme, il suffit de taper par exemple :
Code: Tout sélectionner
cercle(x^2+3x+y^2-2y=0)
et de lire les résultats.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5670
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Précédente

Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 319 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2382 utilisateurs:
>2357 invités
>17 membres
>8 robots
Record simultané (sur 6 mois):
43991 utilisateurs (le 10/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)