ENTRADAS, SALIDAS Y DATOS. PENSAMIENTO ALGORITMICO
Enviado por Fabian Salcedo • 7 de Mayo de 2019 • Tarea • 476 Palabras (2 Páginas) • 2.435 Visitas
ENTRADAS, SALIDAS Y DATOS
Presentado por:
Salcedo Silva Edwin Fabian ID. 78902
Al profesor:
David Seligmann
[pic 1]
PENSAMIENTO ALGORITMICO
Colombia 2019
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
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:
- ¿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.
- ¿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.
- ¿Qué condiciones deben cumplir las entradas?
- Las entradas deben cumplir que pertenecen al conjunto de los números racionales.
- ¿Qué condiciones deben cumplir las salidas?
La salida debe ser:
- verdadero, si 0
- 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.
[pic 2]
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.
...