Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNAN-León.
Donde (𝒙𝟏 , 𝒚𝟏 ) son las componentes del punto inicial y (𝒙𝟐 , 𝒚𝟐 ) son la componente del
punto final.
Luego si hacemos 𝒅𝒙 = (𝒙𝟏 − 𝒙𝟐 ) y 𝒅𝒚 = (𝒚𝟏 − 𝒚𝟐 ) donde 𝒅𝒙 y 𝒅𝒚 es la distancia en la
abscisa 𝑥 y el eje 𝑦, convirtiendo la fórmula de la distancia es 𝒅(𝑷𝟏 , 𝑷𝟐 ) =
√(𝒙𝟏 − 𝒙𝟐 )𝟐 + (𝒚𝟏 − 𝒚𝟐 )𝟐 en es 𝒅(𝑷𝟏 , 𝑷𝟐 ) = √(𝒅𝒙)𝟐 + (𝒅𝒚)𝟐 , reescribiendo la
formula la podemos escribir de la forma
𝑑(𝑃1 , 𝑃2 )2 = (𝑑𝑥)2 + (𝑑𝑦)2 , esta es la conocida formula del teorema de Pitágoras.
Observemos el funcionamiento de la fórmula de la distancia
Ejemplos:
Calcular la distancia entre los siguientes puntos
𝑷𝟏 (−𝟏, −𝟏) y 𝑷𝟐 (𝟐, 𝟑)
𝟐
𝒅(𝑷𝟏 , 𝑷𝟐 ) = √(−𝟏 − (𝟐)) + (−𝟏 − 𝟑)𝟐
𝒅(𝑷𝟏 , 𝑷𝟐 ) = √(−𝟑)𝟐 + (−𝟒)𝟐
𝒅(𝑷𝟏 , 𝑷𝟐 ) = 𝟓
𝑷𝟏 (𝟏, 𝟑) y 𝑷𝟐 (𝟒, 𝟔)
𝒅(𝑷𝟏 , 𝑷𝟐 ) = √𝟏𝟖
𝑷𝟏 (𝟏, 𝟑) y 𝑷𝟐 (𝟖, 𝟔)
𝐝(𝐏𝟏 , 𝐏𝟐 ) = √𝟓𝟖
𝑷𝟏 (𝟏, 𝟑) y 𝑷𝟐 (𝟏𝟏, 𝟓)
𝒅(𝑷𝟏 , 𝑷𝟐 ) = √𝟏𝟎𝟒
𝑷𝟏 (𝟒, 𝟔) y 𝑷𝟐 (𝟏𝟏, 𝟓)
𝒅(𝑷𝟏 , 𝑷𝟐 ) = √𝟓𝟎
Con lo anterior procedemos a desarrollar el seudocódigo.
Variable a utilizar
x1, x2, y1, y2, xi, xj, xk, yi, yj, yk Variables de entrada que almacenaran los datos
ingresados por el usuario.
n Variable que almacenara el numero o total de punto que
va ingresar el usuario.
i,j,k Variable que utilizara para contar los datos ingresado
dx,dy Esta variable almacenara las distancia de los puntos del
eje Y y de la abscisa x
d Representa la distancia de los puntos en el plano
coordenado
// x la podemos llamar como la distancia del eje x de la forma dx<-(xi-xj) y dy como la distancia de
A continuación, el seudocódigo.
// El siguiente código está diseñado para calcular la distancia entre dos puntos arbitrarios dados
// En matemática dado dos punto (x1,y1) y (x2,y2) cualesquiera podemos encontrarle la
distancia con la formula
// d=((x1-x2)^2-(y1-y2)^2)^(1/2)
//Variables a utilizar:
// n,x1,x2,y1,y2,xi,xj,xk,yi,yj,yk Variables de entrada almacenaran los valores ingresados por
el usuario
// dx la podemos llamar como la distancia del eje x de la forma dx=(xi-xj) y dy como la distancia
de
// el eje y de la forma dy=(yi-yj)
// d => distancia Variables de salida. Se almacenará el resultado de calcular la
distancia entre
// dos puntos
// la distancia será d=(dx^2+dy^2)^2
// Autor: Nelson Rojas Reyes
// Fecha: 14 de Noviembre de 2018
// Archivo: Distancia entre dos puntos.
Proceso distancia_entre
Definir n,i,j,k Como Entero;
Definir d Como Real;
Definir xi,yi,xj,yj,xk,yk,x1,x2,y1,y2 Como Real;
Definir dx,dy Como Real;;
Escribir "A cuantos puntos le desea calcular la distancia ";
Leer n;
si n=2 Entonces
Escribir"Coodenadas del Punto1";
Escribir "Ingrese la absisa x del punto1";
Leer x1;
Escribir "Ingrese la coordenada y del punto1";
Leer y1;
Escribir"Coodenadas del Punto2";
Escribir "Ingrese la absisa x del punto2";
Leer x2;
Escribir "Ingrese la coordenada y del punto2";
Leer y2;
dx<-(x1-x2);
dy<-(y1-y2);
d<-rc(dx^2+dy^2);
Escribir "La distancia del punto1=(" ,x1,",",y1,") al punto2=(",x2,",",y2,") es igual
a ",d;
SiNo
FinProceso
Ejecución:
Diagrama de flujo.