Determinar si un punto de coordenadas (x, y) se encuentra en el interior de un cuadrilátero

con vértices (0,0), (1,0), (0,1) y (1,1).

Responda:

1. ¿Cuántas variables de entrada tiene el problema? ¿Cuáles son? ¿Qué tipo de dato tiene

cada una?

2. ¿Cuántas variables de salida tiene el problema? ¿Cuáles son? ¿Qué tipo de dato tiene

cada una?

3. ¿Qué condiciones deben cumplir las entradas?

4. ¿Qué condiciones deben cumplir las salidas?​

Respuestas

Respuesta dada por: irmajulia
32

1. El problema tiene 2 variables de entrada, son "x"  y "y", y son del tipo de dato decimal o flotante.

2. Tiene una sola variable de salida, sería R, y es del tipo boolean, es decir devuelve 1 ó 0.

3. Las entradas deben cumplir que pertenecen al conjunto de los números racionales.

4. La salida debe ser:

  • verdadero, si 0<x<1 y 0<y<1
  • falso, si 0>x>1 ó 0>y>1

En el problema el cuadrilátero se encuentra definido por unas coordenadas, y solo queda comparar los valores de "x" y "y" para saber si están dentro o fuera, como se muestra en la figura adjunta. Obtendremos Verdadero, si el punto se encuentra dentro y Falso, si se encuentra fuera del cuadrilátero.

Adjuntos:

ligarbo: muchas gracias
nniz: gracias
bragum12: Muchas gracias
willigaviria: eres exelente
willigaviria: muchas gracias
Preguntas similares