Page 47 - Introduccion a la Programacion
P. 47

CAPÍTULO 1.Estructura lineal | Ejercicio 6         47





                 Ejercicio 6





                     Construya el algoritmo tal que, dadas las coordenadas de los puntos P1, P2
                     y P3 que corresponden a los vértices de un triángulo, calcule su perímetro.

                     Donde:


                     •  X1 y Y1 representan las coordenadas en el eje de las X y las Y, del punto
                        P1.
                     •  X2 y Y2 expresan las coordenadas en el eje de las X y las Y, del punto P2.
                     •  X3 y Y3 representan las coordenadas en el eje de las X y las Y, del punto
                        P3.



                        Consideraciones:


                     Para calcular la distancia entre dos puntos P1 y P2 hacemos:
                                            −
                     D =   ( X 1 X 2 ) (Y+  2  1 Y  ) 2  2
                               −

                         9.  TRIANGULO
                         10.  x1, x2, x3, y1, y2, y3, distancia1, distancia2, distancia3,
                              perimetro: REAL
                         11.  Inicio
                         12.  ESCRIBIR “Introduce el valor de x1: “
                         13.  LEER x1
                         14.  ESCRIBIR “Introduce el valor de x2: “
                         15.  LEER x2
                         16.  ESCRIBIR “Introduce el valor de x3: “
                         17.  LEER x3
                         18.  ESCRIBIR “Introduce el valor de y1: “
                         19.  LEER y1
                         20.  ESCRIBIR “Introduce el valor de y2: “
                         21.  LEER y2
                         22.  ESCRIBIR “Introduce el valor de y3: “
                         23.  LEER y3
                         24.  distancia1<- RAIZ ((x1-x2) ^2 + (y1-y2) ^2)
                         25.  distancia2<- RAIZ ((x2-x3) ^2 + (y2-y3) ^2)
                         26.  distancia3<- RAIZ ((x3-x1) ^2 + (y3-y1) ^2)
                         27.  perimetro<- distancia1 + distancia2 + distancia3
   42   43   44   45   46   47   48   49   50   51   52