π
<-

Programmer l'équation d'une parallèle

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Programmer l'équation d'une parallèle

Unread postby IDRISSI » 18 Dec 2010, 18:33

Bonsoir.
Dans un énoncé on m'a demandé d'écrire en Basic un programme permettant, grâce aux coordonnées de trois points A, B et C d'obtenir l'équation de la parallèle à (AB) passant par C.
Comment peut-on s'y prendre. Je n'ai jamais programmé car je viens de recevoir ma calculatrice.
Merci beaucoup
User avatar
IDRISSI
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 66.7%
 
Posts: 8
Joined: 18 Dec 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nde

Re: Programmer l'équation d'une parallèle

Unread postby critor » 18 Dec 2010, 18:46

Bonjour,


Donc, tu as 6 données: xA, yA, xB, yB, xC, yC.

Programmer revient ici tout simplement à automatiser les calculs résolvant un problème.
T'es-tu donc demandé quels calculs effectuer avec ces coordonnées pour résoudre le problème?

Une fois que tu as trouvé les calculs à faire, les "programmer" est très facile.
Nous t'y aiderons, mais il nous faut les formules associées à ces calculs avant tout.


Idée de recherche:

1) Quelle serait une équation de la droite (AB) ?
2) Que sait-on sur l'équation de sa parallèle passant par C?
3) On verra...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42398
Images: 17115
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Programmer l'équation d'une parallèle

Unread postby IDRISSI » 19 Dec 2010, 13:37

Merci.
1) Y= ax+b
2) il s'agit de la même équation que celle de AB.
3) ...
User avatar
IDRISSI
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 66.7%
 
Posts: 8
Joined: 18 Dec 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nde

Re: Programmer l'équation d'une parallèle

Unread postby critor » 19 Dec 2010, 13:55

IDRISSI wrote:Merci.
1) Y= ax+b
2) il s'agit de la même équation que celle de AB.
3) ...


Et comment calcules-tu "a" et "b" en fonction des coordonnées de A et B ?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42398
Images: 17115
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Programmer l'équation d'une parallèle

Unread postby IDRISSI » 19 Dec 2010, 14:03

a--> (YB-YA)/(XB-XA) ?
b-- j'en sais rien ^^
User avatar
IDRISSI
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 66.7%
 
Posts: 8
Joined: 18 Dec 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nde

Re: Programmer l'équation d'une parallèle

Unread postby critor » 19 Dec 2010, 14:23

IDRISSI wrote:a-- (YB-YA)/(XB-XA) ?
b-- j'en sais rien ^^


On va dire que une équation de (AB) est y=ax+b.

"a" est le coefficient directeur et son expression est bien "(YB-YA)/(XB-XA)". :#top#:
Et de 1.

Disons que une équation de la droite parallèle est y=cx+d.
Ce sont donc ce "c" et ce "d" que notre programme doit calculer puis afficher.

Cette droite étant parallèle, que peux-tu dire sur son coefficient directeur "c" ?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42398
Images: 17115
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Programmer l'équation d'une parallèle

Unread postby IDRISSI » 19 Dec 2010, 14:26

Ben ils ont le même coefficient dans ce cas puisqu'ils sont parallèles ;)
User avatar
IDRISSI
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 66.7%
 
Posts: 8
Joined: 18 Dec 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nde

Re: Programmer l'équation d'une parallèle

Unread postby critor » 19 Dec 2010, 14:42

IDRISSI wrote:Ben ils ont le même coefficient dans ce cas puisqu'ils sont parallèles ;)



Excellent! :#top#:


Voici donc une ébauche de programme:

Code: Select all
// on demande les données (6 coordonnées) à l'utilisateur
// sur TI-82/83/84, les noms de variables sont limités à 1 caractère
// par exemple "yB" s'appelera "T" dans notre programme

Input "xA=",X
Input "yA=",Y
Input "xB=",Z
Input "yB=",T
Input "xC=",U
Input "yC=",V

// on calcule et affiche le coefficient directeur de la droite parallèle
Disp "y=cx+d"
Disp "c="
Disp (T-Y)/(Z-X)

// on calcule et affiche l'ordonnée à l'origine de la droite parallèle
Disp "d="
...


Il ne manque donc plus que l'ordonnée à l'origine "d" de la droite parallèle.
Tu sais qu'elle passe par le point C et tu connais son coefficient directeur "c".
Comment trouver "d"?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42398
Images: 17115
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Programmer l'équation d'une parallèle

Unread postby IDRISSI » 19 Dec 2010, 14:49

x= (YB-YA)/(XB-XA) + B ou B= (YB-YA)/(XB-XA) *x ?
Merci beaucoup de ton aide
User avatar
IDRISSI
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 66.7%
 
Posts: 8
Joined: 18 Dec 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nde

Re: Programmer l'équation d'une parallèle

Unread postby critor » 19 Dec 2010, 15:23

Tu as l'idée en gros (c'est bien) mais un petit problème d'expression formelle.

La droite parallèle passant par le point C, on peut écrire:
yC=c*xC+d
Je trouve donc: d=yC-c*xC

Ce qui donnera dans notre programme:
Disp V-(T-Y)/(Z-X)*U
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42398
Images: 17115
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Next

Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 14 guests

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1020 utilisateurs:
>973 invités
>41 membres
>6 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)