Sei sulla pagina 1di 4

Modulo pensamiento algorítmico

Trabajo colaborativo semana N°4

Alisson Paola Avila Quintero

Camilo Andres Gomez Ruiz

Deisy Caterine Davila Benitez

Diana Liseth Buelvas Becerra

Juan Sebastian Zabaleta Hernandez

Grupo 1 Pensamiento Algorítmico

Politécnico Gran Colombiano

Ingeniería Industrial

2020
Trabajo colaborativo semana N°4

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?

Tiene 3 variables de entrada

¿Cuáles son?

h= altura de tipo real


a= lo q sube x hora en cm de tipo variable
d= lo q baja x hora en cm de tipo variable

¿Qué tipo de dato tiene cada una?


Deben ser de tipo variable

2. ¿Cuántas variables de salida tiene el problema?


Tiene 1 salida

¿Cuáles son?
t = tiempo que se mide en horas.

¿Qué tipo de dato tiene cada una?


Es de tipo variable

3. ¿Qué condiciones deben cumplir las entradas?

• Los centímetros que asciende el gusano debe ser mayor a cero, es


decir a > 0.
• Los centímetros que desciende el gusano debe ser menor que los
centímetros que asciende el gusano, es decir, d < a.
• Los centímetros que asciende el gusano debe ser mayor a los
centímetros de desciende.
• La altura es igual a los centímetros que el gusano asciende.

4. ¿Qué condiciones deben cumplir las salidas?

T= debe ser positiva y > 0

T= h/(a-d)

Segundo punto

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?


Tiene 2
¿Cuáles son?
Serian “x” y “y”
¿Qué tipo de dato tiene cada una?
De tipo Real.

2. ¿Cuántas variables de salida tiene el problema?


Tiene 1 sola salida.
¿Cuáles son?
1
¿Qué tipo de dato tiene cada una?
Boolean. "true" (verdadero, 1) y "false" (falso, 0).

3. ¿Qué condiciones deben cumplir las entradas?


Deben ser de tipo reales.

4. ¿Qué condiciones deben cumplir las salidas?


 True, si 0<x<1 y 0<y<1
 False, si 0>x>1 y 0>y>1
De acuerdo con lo anterior, consigne en un documento un cuadro
comparativo con las respuestas a las preguntas anteriormente
formuladas para ambos casos.

EJERCICIO 1 EJERCICIO 2
DESCRIPCIÓN GENERAL Tenemos un problema Tenemos un problema
general, por ende, no general, por ende, no
tenemos una respuesta neta, tenemos una respuesta neta,
o una postcondición con o una postcondición con
respuesta que solvente a esta. respuesta que solvente a esta.
Sin embargo, tenemos una Sin embargo, tenemos una
ecuación que solventa o ecuación que solventa o
soporta una salida valida al soporta una salida valida al
momento de efectuar valores momento de efectuar valores
matemáticos en las entradas. matemáticos en las entradas.
ENTRADAS Y TIPO DE a: centímetros que asciende Abscisa o valor de x.
ENTRADAS por hora, dato variable.
Ordenada o valor de y.
d: centímetros que desciende Datos reales, porque pueden
por hora, dato variable. tomar valores positivos o
negativos; enteros o
h: altura de la pata de la mesa decimales.
en centímetros.

Datos variables
SALIDAS Y TIPO DE SALIDAS t: tiempo que demorará en Determinar si un punto (x,y)
llegar a las manzanas en pertenece a un cuadrilátero y
horas. Boolean. "true" (verdadero, 1)
y "false" (falso, 0).
CONDICIONES DE ENTRADA h= altura de tipo real Deben cumplir que x, y
a= lo q sube x hora en cm de pertenezcan a los números
tipo variable reales.
d= lo q baja x hora en cm de
tipo variable
CONDICIONES DE SALIDA T= debe ser positiva y > 0 True, si 0<x<1 y 0<y<1
T= h/(a-d) False, si 0>x>1 y 0>y>1

Potrebbero piacerti anche