Introducción al análisis de algoritmos Análisis de Algoritmos.
1.2 algoritmos y_flujogramas
Transcript of 1.2 algoritmos y_flujogramas
![Page 1: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/1.jpg)
PROGRAMACION I
![Page 2: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/2.jpg)
UNIDAD I
![Page 3: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/3.jpg)
![Page 4: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/4.jpg)
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.
![Page 5: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/5.jpg)
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
![Page 6: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/6.jpg)
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
![Page 7: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/7.jpg)
decisión
Conector en una misma página
Conector en otra página
Entrada de datos desde un archivo
![Page 8: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/8.jpg)
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.
![Page 9: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/9.jpg)
![Page 10: 1.2 algoritmos y_flujogramas](https://reader035.fdocuments.co/reader035/viewer/2022071817/55aceb771a28ab1e348b45d9/html5/thumbnails/10.jpg)