Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Entrega 1 Semana 4 Pensamiento Algoritmico
Entrega 1 Semana 4 Pensamiento Algoritmico
PRESENTADO A:
JOHN OLARTE
PENSAMIENTO ALGORITMICO
MAYO 02 2021
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,
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?
Respuestas:
1.
b) Estas son:
b) Esta es: la variable de salida es el tiempo “t”, debido a que es una condición con la
c) Es de tipo implícito.
- “a” debe ser mayor que “d” para que el gusano logre alcanzar las manzanas.
- “a”, “d” y “h” deben ser números reales, de esta forma seria: a>0, h>0, d>0 y h>a.
4. Para saber que condiciones deben cumplir las salidas, tenemos que inventar una nueva
variable, en este caso “p”, que representara lo que realmente sube el gusano, de tal
manera que la ecuación para hallar “p” seria: p=a-d donde “a” y “d” deben ser números
reales, y a>d.
También, tendremos en cuenta que “a” en algún punto será igual que “h” y
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?
Respuestas:
1.
2.
b) Esta es: R.
números racionales.
4. La salida debe cumplir con la siguiente condición: como sabemos, el tipo de dato
booleano es aquel que puede representar valores de lógica binaria, que normalmente
tiene el problema? - “a” que representa los b) Estas son: “x“ y “y“
el gusano.
en centímetros.
representadas en cm/h.
problema.
c) Es de tipo implícito.
¿Qué condiciones deben Las entradas deben cumplir con Las entradas deben cumplir
h>a.
¿Qué condiciones deben cumplir Para saber qué condiciones 5. La salida debe cumplir
0>y>1.