Lab 02
Lab 02
Lab 02
Guía de práctica N° 2:
Resolución de problemas y algoritmos
Apellidos : ………………………..……………….
:
Docente: Melisa Holguin Herrera Fecha : .…../……/…….
Instrucciones: Desarrollar las actividades que indica el docente en base a la guía de trabajo que se
presenta.
3. Fundamento Teórico
Resolución de problemas
El resultado de la fase de desarrollo del algoritmo es un plan para una solución general al
problema. El resultado de la segunda fase es un programa de computadora en
funcionamiento que implementa el algoritmo, es decir, una solución específica al
problema. No hay salida de la tercera fase, a menos que se detecten errores o sea
necesario realizar cambios. Si es así, estos errores o cambios se devuelven a la primera o
segunda fase, según corresponda.
Algoritmo
Es una secuencia de instrucciones no ambigua, finita y ordenada que han de seguirse para
resolver un problema.
En nuestro día a día realizamos actividades siguiendo cierta secuencia de pasos. Por
ejemplo, prepararse para ir a la universidad, preparar el desayuno, andar en bicicleta, usar
corbata, resolver un rompecabezas, etc. Para completar cada actividad, seguimos una
secuencia de pasos.
Tipos de algoritmos
Algoritmo cuantitativo, son aquellos en los que se utilizan cálculos numéricos para definir
los pasos del proceso. Ejemplo: solución de un factorial, solución de una ecuación de
segundo grado, encontrar el mínimo común múltiplo, etc.
Taller de Algorítmica y Programación
Ejemplo: Escriba un algoritmo (Diagrama de flujo) para mostrar la suma de dos números
ingresados por el usuario.
Inicio
Declarar n1, n2, Respuesta como real
Escribir “Ingrese primer número”
Leer n1
Escribir “Ingrese segundo número”
Leer n2
Resultado = n1 + n2
Escribir “La suma de los dos números es: “, Resultado
Fin
4. Procedimiento:
Se tiene los puntos A y B en el cuadrante positivo del plano
cartesiano, elaborar el algoritmo (diagrama de flujo) que permite
obtener la distancia entre A y B.
Entradas Procesos Salidas
Diagrama de flujo
Pseudocódigo
5. Actividades o tereas