Vous êtes sur la page 1sur 3

UNIVERSIDAD NACIONAL DE INGENIERÍA

Facultad de Ingeniería Ambiental


Departamento de Estudios Generales

Curso: Lenguaje de programación Código: 20184071H


Alumno: Fabricio Alexsander Loayza Villaizan Ciclo: 2° Ciclo
Profesor: Mg. Jorge Luis Huamán Vera Escuela: Ingeniería Ambiental
PROBLEMA:
Diseñar un algoritmo pseudocódigo y diagrama de flujo que calcule la distancia
entre dos puntos situados en el plano cartesiano.
SOLUCIÓN:
Variables Descripción Tip
o
X1 Abscisa del primer punto Rea
l
X2 Abscisa del segundo punto Rea
l
X La diferencia entre (X2-X1) Rea
l
Y1 Ordenada del primer punto Rea
l
Y2 Ordenada del segundo punto Rea
l
Y La diferencia entre (Y2-Y1) Rea
l
D Distancia entre los puntos Rea
l
Pseudocódigo
Algoritmo Distancia_Dos_Puntos
Var
Real X1, X2, Y1, Y2, X, Y, D
Inicio
Escribir "Ingrese la abscisa del primer punto";
Leer X1;
Escribir "Ingrese la ordenada del primer punto";
Leer Y1;
Escribir "Ingrese la abscisa del segundo punto";
UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Ambiental
Departamento de Estudios Generales

Leer X2;
Escribir "Ingrese la ordenada del segundo punto";
Leer Y2;

X = X2 - X1;
Y = Y2 - Y1;
D = ((X)^2 + (Y)^2)) ^0.5
Escribir "La distancia entre los dos puntos es: ", D;
Fin
Diagrama de Flujos

INICIO

"Ingrese la abscisa del


primer punto"

X1

"Ingrese la ordenada del


primer punto"

Y1

"Ingrese la abscisa del


segundo punto"

X2

"Ingrese la ordenada del


segundo punto"

Y2

X = X2 - X1

Y = Y2 - Y1
UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Ambiental
Departamento de Estudios Generales

D = ((X)^2 + (Y)^2)) ^0.5

"La distancia entre los


dos puntos es: ", D

FIN

FIN

Vous aimerez peut-être aussi