Forum

Catégorie : Programmes
Forum : Les programmes des internautes
Vues : 4186
Réponses : 4
Type : discussion
Etat : réponses autorisées

Milieu de deux coordonnées et distance entre celles-ci

fanofti82 le 15/01/2012 à 12:45
Voilà un programme dans lequel vous entrez les coordonnées de deux points, il vous calcule : la distance entre ces deux points, puis les coordonnées du milieu de ces points.

Il existe en version avec menu, et une autre sans.

Avec menu (283 octets) :
Code
EffEcr
Input “X 1ER PT ? ”,A
Input “Y 1ER PT ? ”,B
Disp “ ”
Input “X 2EME PT ? ”,C
Input “Y 2EME PT ? ”,D
EffEcr
Lbl M
EffEcr
Menu(“COORDONNEES”,“DISTANCE”,1,“MILIEU”,2,“QUITTER”,3)
Lbl 1
{racine carrée}(A-C)²+(B-D)²->E
Disp “DISTANCE ENTRE”
Disp “LES POINTS”,H
Pause
Output(1,1,“
Goto M
Lbl 2
(A+B)/2->F
(C+D)/2->G
Disp “COORDONNEES”,F,G
Pause
Output(1,1,“
Goto M
Lbl 3
EffEcr
Output(1,1,“


Sans menu (204 octets) :
Code
EffEcr
Input "X 1ER PT ? ",A
Input "Y 1ER PT ? ",B
Disp " "
Input "X 2EME PT ? ",C
Input "Y 2EME PT ? ",D
EffEcr
{racine carrée}(A-C)²+(B-D)²->E
Disp "DIST ENTRE PTS:",E
(A+B)/2->F
Disp "ABSCISSE MILIEU",F
(C+D)/2->G
Disp "ORDONNEE MILIEU",G
Pause
EffEcr
Output(1,1,"


Les 2 sont fonctionnels, testés sur une Ti-82 Stats.fr
The K le 15/01/2012 à 22:15
Pour améliorer ...

Code
EffEcr
Input "X 1ER PT ? ",A
Input "Y 1ER PT ? ",B
Input "X 2EME PT ? ",C
Input "Y 2EME PT ? ",D
EffEcr
Disp "DIST ENTRE PTS:",{racine carrée}(A-C)²+(B-D)²
Disp "ABSCISSE MILIEU",(A+B)/2
Disp "ORDONNEE MILIEU
Pause (C+D)/2
EffEcr
Output(1,1,"
sandro le 16/01/2012 à 18:27
Ou encore mieux:
Code
EffEcr
Input "X 1ER PT ? ",A
Input "Y 1ER PT ? ",B
Disp "            //juste un guillemet  (cette ligne, theK l'avais omise)
Input "X 2EME PT ? ",C
Input "Y 2EME PT ? ",D
EffEcr
Disp "DIST ENTRE PTS:",{racine carrée}(A-C)²+(B-D)²,"ABSCISSE MILIEU",(A+B)/2,"ORDONNEE MILIEU
Pause .5(C+D
EffEcr
Output(1,1,"                    //ou alors Disp au lieux de Output(1,1, : ça prend moins de place,
mais ocupe le ligne du haut.


Sandro
TaylorW le 16/03/2013 à 12:52
Bonjour, j'ai une question à propos du programme avec le menu comment doit-on représenté les accolades dans lequel est écrit racine carré? Est ce qu'on fait les accolades puis on écrit "racine carrée" ou bien on fait les accolades pui dans celle ci on appuie sur la touche X2?
linkakro le 16/03/2013 à 15:10
C'est une convention pour signaler la présence du caractère spécial de la racine carrée. Il se saisit avec le clavier : [2nde]+[x²]
Donc remplace la totalité de l'expression {racine carrée} par le caractère.