Professional Documents
Culture Documents
Alfonso Alvarado
Estructura de Datos
Instituto IACC
Lo primero que debe hacerse es crear un algoritmo que nos permita calcular la superficie del
Algoritmo
Leer lado
SupDep<-lado*lado
FinAlgoritmo
Como se aprecia en la imagen anterior, si ingresáramos un lado que equivale a 5 metros, el
Teniendo en mente las instrucciones del control, el algoritmo que se necesitaría para calcular la
superficie de la cerámica sería el mismo que el del ejemplo anterior, solo se tendría que cambiar
SubDep por SubCer. Esto se debe a que la operación para calcular la cerámica del departamento
también involucra una operación de índole cuadrática done un valor se multiplica por sí mismo
El último algoritmo que se debe emplear debe sumar los resultados de los algoritmos anteriores,
el de la superficie del departamento y de la cerámica, y dividirlo por 2 para que de esta manera se
Algoritmo sin_titulo
leer SupDep
Leer SupCer
Escribir "La cantidad de cerámica que se nesesita son " , CantCer , " metros cuadrados"
FinAlgoritmo
En el ejemplo anterior, si la superficie del departamento fuesen 25 metros cuadrados y la
superficie de cerámicas 36 metros cuadrados, se necesitarían 30.5 metros cuadrados de cerámicas
para el proyecto.
1) ¿Qué clasificación de algoritmo se usó? Justifique su respuesta.
El algoritmo que se utilizó en este control es de clase computacional, ya que como se indica en el
contenido de esta semana, se realiza por medio de un computador que ejecuta “ciertas
actividades, obteniéndose resultados a partir de estas. Utilizando un computador se optimiza el
tiempo en que se puede solucionar un problema dado, debido a que se puede obtener
rápidamente una respuesta gracias a su velocidad de procesamiento y, a su vez, si se implementa
en forma correcta el algoritmo y sus reglas, puede ser mucho más confiable la solución.”
dentro de una función, bien sea un máximo o un mínimo, pero siempre el óptimo. Este método
emplea una secuencia de decisiones irreversibles en las cual sólo un elemento del algoritmo es
evaluado. Si es viable, serán parte de la solución del problema. De lo contrario, será descartado y
Esta metodología sería muy fácil aplicarla al algoritmo de este control debido a que la sencillez
http://online.iacc.cl/pluginfile.php/3863267/mod_resource/content/1/01_estructuras_datos.pdf