PROCESO: Leemos los valores de las coordenadas de cada punto, luego aplicamos la fòrmula de la distancia y mandamos a imprimir el resultado.
Enviado por Abimael Ortez • 7 de Mayo de 2017 • Práctica o problema • 305 Palabras (2 Páginas) • 185 Visitas
Parte II.
Ejercicio 2.C)
Si se tiene dos puntos en R2, calcule a distancia entre los puntos.
Diccionario de Variables.
X1: Primer coordenada en x.
X2: segunda coordenada en x.
Y1: primer coordenada en y.
Y2: segunda coordenada en y.
d: distancia entre los puntos.
Formula: d= [pic 1]
Resumen de Anàlisis.
- ENTRADA: (4 numeros).
- SALIDA: (1 numero).
- PROCESO: Leemos los valores de las coordenadas de cada punto, luego aplicamos la fòrmula de la distancia y mandamos a imprimir el resultado.
Pseudocòdigo.
Inicio
Lea x1
Lea x2
Lea y1
Lea y2
d ← [pic 2]
Fin
Prueba de Escritorio.
Datos: x1, x[pic 3][pic 4]
X1 | X2 | Y1 | Y2 | d |
2 | 4 | 6 | 6 | 2 |
Codificaciòn en C[pic 5]
# include
# include
Using namespace std;
int main () {
double x1, x2, y1 , y2, d;
cin>> x1;
cin>> x2;
cin>> y1;
cin>> y2;
dsprt ((x2-x1)*(x2-x1)(y2-y1)*(y2-y1))[pic 6][pic 7][pic 8]
cout << “La distancia entre los puntos es:”<
system (“pause”);
return o;
}
Ejercicio 2.d)
Calcule el valor numérico de una función lineal f(x)axb, dado un valor Real x.[pic 9][pic 10]
Diccionario de Variables.
a: Pendiente de la función lineal f(x).
b: Punto de intersección de la función lineal f(x).
x: Cualquier valor real.
Formula: f(x)axb.[pic 11][pic 12]
Resumen de Anàlisis.
- ENTRADA: (3 numeros).
- SALIDA: (1 numero).
- PROCESO: Leemos la pendiente de la función lineal, el punto de intersección y el valor real, luego aplicamos la formula a la función lineal y imprimimos el resultado.
Pseudocòdigo.
Inicio
Lea a
Lea b
Lea x
f(x)← axb[pic 13]
Prueba de Escritorio.
Datos: a=1, b=3, x=5
a | b | x | f(x) |
1 | 3 | 5 | 8 |
Codificaciòn en C [pic 14]
# include
# include
Using namespace () {
Int a, b, x;
cin>> a;
cin>> b;
cin>> x;
f(x) = a*xb[pic 15]
cout<< “El valor numeric de la función lineal es:”<
sistema (“pause”);
return 0;
}
...