Introducción al análisis de algoritmos Análisis de Algoritmos.
1.2 algoritmos y_flujogramas
Transcript of 1.2 algoritmos y_flujogramas
PROGRAMACION I
UNIDAD I
Objetivo General
Que el alumno conozca lo que es un algoritmo, su tipos y aplicación en nuestro medio.
Objetivo Específico
Que el alumno comprenda y desarrolle algoritmos narrados y gráficos, a la vez, sea capaz de crear un diagrama de flujo del algoritmo narrado.
Serie de pasos
lógicos para resolver un
problema.
TIPOS:
Narrado (pseducódigo)
Gráfico (flujograma).
Ejemplo: tomando el problema “calcular la media
aritmética de tres números”
NARRADO:
Paso1: solicitar los tres numeros y guardarlos en n1, n2 y
n3
Paso2: sumar n1, n2 y n3 y guardar el resultado en suma.
Paso3: dividir suma entre tres y guardar el resultado en
respuesta
Paso4: presentar el valor de respuesta
Inicio-promedio
Pedir n1, n2, n3
suma=n1+n2+n3
respuesta=suma/3
Mostrar el valor de respuesta
Fin-promedio
Inicio y fin
Lectura de datos
Asignación, procesos
Presentación de resultado
Dirección del flujo de datos
decisión
Conector en una misma página
Conector en otra página
Entrada de datos desde un archivo
Problema 1: cepillarse los dientes
Problema 2: venir a clases
Problema 3: preparar un vaso de jugo de naranja
Problema 4: lustrar sus zapatos
Problema 5: obtener la estatura promedio de un total de 5 estudiantes.