ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Introducción a los algoritmos. Estructura de Datos


Enviado por   •  20 de Diciembre de 2018  •  Ensayo  •  515 Palabras (3 Páginas)  •  677 Visitas

Página 1 de 3

Introducción a los algoritmos

alumno

Estructura de Datos

Instituto IACC

08 de septiembre de 2018


Desarrollo

Para el desarrollo de lo planteado, se procede a realizar un algoritmo en seudocódigo que pueda calcular el área de un cuadrado según sus lados para la superficie del departamento y de las cerámicas y que, finalmente realice el cálculo de unidades de cerámicas a utilizar;

  • Algoritmo Cubicacion_pisos_cuadrados_ceramica

        Escribir "Ingrese lado departamento en metros"

        leer ladoD

        SupDep<-ladoD*ladoD

        Escribir "La superficie del departamento es ", SupDep, " metros cuadrados"

Luego se agrega la operación para el cálculo de la superficie de las cerámicas;

  • Escribir "Ingrese lado ceramica en metros"

        leer ladoC

        SupCer<-ladoC*ladoC

        Escribir "La superficie de la ceramica es ", SupCer, " metros cuadrados"

Finalmente se agrega la operación de cálculo de la división de ambos resultados para obtener la cantidad de cerámicas en unidades, y se finaliza el algoritmo;

  • CC<-SupDep/SupCer

        Escribir "Se necesitan ", CC, " ceramicas para cubrir este piso";

     FinAlgoritmo

Algoritmo completo;

Algoritmo Cubicacion_pisos_cuadrados_ceramica

        Escribir "Ingrese lado departamento en metros"

        leer ladoD

        SupDep<-ladoD*ladoD

        Escribir "La superficie del departamento es ", SupDep, " metros cuadrados"

        Escribir "Ingrese lado ceramica en metros"

        leer ladoC

        SupCer<-ladoC*ladoC

        Escribir "La superficie de la ceramica es ", SupCer, " metros cuadrados"

        

        CC<-SupDep/SupCer

        Escribir "Se necesitan ", CC, " ceramicas para cubrir este piso";

FinAlgoritmo

Algoritmo en ejecución;

[pic 1]

¿Qué clasificación de algoritmo se usó?

Según el contenido entregado para esta semana, este algoritmo clasificaría como un algoritmo cuantitativo, ya que “son aquellos cuyos pasos dentro del proceso de ejecución están

definidos a través del uso de cálculos numéricos, retornando una salida óptima y confiable”  

¿Cuál es la complejidad del algoritmo utilizado?

Este algoritmo presenta complejidad Lineal ya que su ejecución depende de una constante y sus bucles son terminados a través de comparaciones internas con dicho valor.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (222 Kb) docx (119 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com