Vous êtes sur la page 1sur 4

1

ENTRADAS, SALIDAS Y DATOS

Presentado por:

Salcedo Silva Edwin Fabian ID. 78902

Al profesor:

David Seligmann

PENSAMIENTO ALGORITMICO

Colombia 2019
2

ENTREGA ESCENARIO 4

Primer punto. Dado el siguiente enunciado:

Un gusano quiere trepar la pata de una mesa, en la cual se encuentran cinco manzanas. El gusano

inicia su recorrido desde el suelo. Cada hora, el gusano asciende “a” centímetros, pero, debido al

cansancio, cae “d” centímetros. Si la altura de la pata es “h” centímetros, ¿cuántas horas pasarán

antes de que el gusano alcance las manzanas?

Responda:

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

una?

 El problema tiene tres variables de entrada: a, d y h. Son del tipo decimal.

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

 El problema tiene una variable de salida: t (tiempo). También es decimal.

3. ¿Qué condiciones deben cumplir las entradas?

Las condiciones de las entradas deben ser:

 h, a > 0

 a>d, de lo contrario nunca llegaría.

4. ¿Qué condiciones deben cumplir las salidas?

 t>0
3

Segundo punto. Dado el siguiente enunciado:

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?

 El problema tiene 2 variables de entrada, son "x” y "y", y son del tipo de dato decimal

o flotante.

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

una?

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

3. ¿Qué condiciones deben cumplir las entradas?

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

4. ¿Qué condiciones deben cumplir las salidas?

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.
4

Tercer punto. Cuadro comparativo:

De acuerdo con lo anterior, consigne en un documento un cuadro comparativo con las respuestas
a las preguntas anteriormente formuladas para ambos casos.

Ejemplo 1 Ejemplo 2
3 variables de entrada: a, d y h. Son del tipo 2 variables de entrada, son "x” y "y", y son
decimal. del tipo de dato decimal o flotante.

Una variable de salida: t (tiempo). También es Una sola variable de salida, sería R, y es del
decimal. tipo boolean, es decir devuelve 1 ó 0.
Las condiciones de las entradas deben ser: Las entradas deben cumplir que pertenecen al

conjunto de los números racionales.


 h, a > 0

 a>d, de lo contrario nunca llegaría.

t>0  verdadero, si 0<x<1 y 0<y<1


 falso, si 0>x>1 ó 0>y>1

Vous aimerez peut-être aussi