SlideShare una empresa de Scribd logo
1 de 9
¿QUÉ ES UN ALGORITMO?
Conjunto pasos o instrucciones ordenadas
sistemáticas que permiten hacer un cálculo
y hallar la solución de un tipo de
problemas.
CLASIFICACIONES DE UN ALGORITMO.
 Los algoritmos informales son aquellos que no se realizan para una
computadora, sino se diseñan para ser ejecutados por el ser humano. Todos los
días ejecutas algoritmos informales en todas tus actividades: al prepararte para
tus clases, al vestirte, al cocinar, al regresar a casa, entre otros.
 Los algoritmos computacionales son los que se crean para que una computadora
sea quien ejecute los pasos y obtener el resultado esperado. Se aprovecha la
velocidad de procesamiento del ordenador para darnos un resultado mucho más
confiable.
 Algoritmo determinista: en cada paso del algoritmo se determina de forma única
el
siguiente paso.
 Algoritmo no determinista: deben decidir en cada paso de la ejecución entre
varias
alternativas y agotarlas todas antes de encontrar la solución.
CARACTERÍSTICAS DE UN ALGORITMO.
Las características fundamentales que debe cumplir todo algoritmo son:
 Un algoritmo debe ser preciso e indicar el orden de realización de
cada paso.
 Un algoritmo debe estar definido. Si se sigue un algoritmo dos
veces, se debe obtener el mismo resultado cada vez.
 Un algoritmo debe ser finito. el algoritmo se debe terminar en algún
momento; o sea, debe tener un número finito de pasos.
 Un algoritmo debe ser legibles: El texto que lo describe debe ser
claro, tal que permita entenderlo y leerlo fácilmente.
PARTES DE UN ALGORITMO.
Todo algoritmo debe obedecer a la estructura básica de un sistema, es decir:
entrada, proceso y salida.
 ENTRADA
Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer
los resultados esperados.
 PROCESO
Pasos necesarios para obtener la solución del problema o la situación planteada.
 SALIDA
Resultados arrojados por el proceso como solución.
Ejemplo:
ENTRADA
Valores de las variables A y B.
PROCESO
Asignar a la variable Suma, el valor de A mas el valor de B.
SALIDA
Impresión del valor de la variable Suma, que contiene la sumatoria
de los valores de A y B.
VENTAJAS QUE ENCUENTRAS AL USAR
ALGORITMOS EN TU VIDA PERSONAL.
Una de las ventajas es que te
ayuda a que siempre exista un
orden en cualquier cosa que
hagas; Otra puede ser que puedas
resolver mas rapido y fácil
cualquier problema.
EJEMPLOS
Ejemplo: Algoritmo para hacer una torta
Entrada: Harina de trigo, mantequilla, huevos, sal, azúcar
Proceso: 1.- Unir la mantequilla con el azúcar
2.- Batir hasta lograr consistencia cremosa
3.- Agregar harina de trigo, huevos, sal y azúcar
4.- Batir hasta que esponje
5.- Precalentar el horno, en 250 °, y enmantequillar tortera
6.- Una vez logre la consistencia de esponjado, colocar en la
tortera
7.- Introducir en el horno por espacio de 45 minutos
Salida:
Torta
Siguiendo el ejemplo recuerde determinar las instrucciones de
Entrada, Proceso y Salida.
Según el ejercicio anterior, se puede determinar que el algoritmo
para hacer torta, cumple con las características fundamentales
de los algoritmos. Es decir, ¿Es preciso?, ¿Es definido?, ¿Es
finito?, razona tus respuestas.
PROBLEMA: Cambiar la rueda pinchada de un automóvil teniendo
un gato mecánico en buen estado, una rueda de reemplazo y una
llave inglesa.
ALGORITMO:
Inicio
PASO 1. Aflojar los tornillos de la rueda pinchada con la llave
inglesa.
PASO 2. Ubicar el gato mecánico en su sitio.
PASO 3. Levantar el gato hasta que la rueda pinchada pueda girar
libremente.
PASO 4. Quitar los tornillos y la rueda pinchada.
PASO 5. Poner rueda de repuesto y los tornillos.
PASO 6. Bajar el gato hasta que se pueda liberar.
PASO 7. Sacar el gato de su sitio.
PASO 8. Apretar los tornillos con la llave inglesa.
Fin
PROBLEMA: Realizar la suma de los números 2448 y 5746.
ALGORITMO:
Inicio
PASO 1. Colocar los números el primero encima del segundo, de tal manera que las
unidades, decenas, centenas, etc., de los números queden alineadas. Trazar una línea
debajo del segundo número.
PASO 2. Empezar por la columna más a la derecha.
PASO 3. Sumar los dígitos de dicha columna.
PASO 4. Si la suma es mayor a 9 anotar un 1 encima de la siguiente columna a la
izquierda y anotar debajo de la línea las unidades de la suma. Si no es mayor anotar la
suma debajo de la línea.
PASO 5. Si hay más columnas a la izquierda, pasar a la siguiente columna a la
izquierda y volver a 3.
PASO 6. El número debajo de la línea es la solución.
Fin
APA
Blogspot( Jueves). Clasificación de los algoritmos. Miércoles 14 de enero, 2015.
De: http://isbros.blogspot.mx/2011/08/clasificacion-de-los-algoritmos.html
Javamexico.org. Clasificación de algoritmos. Miércoles 14 de enero, 2015. De:
http://www.javamexico.org/system/files/Collections.pdf
Aulatec. Características y propiedades de los algoritmos. Miércoles 14 de enero,
2015. De: https://aulatec.wordpress.com/caracteristicas-y-propiedades-de-los-
algoritmos/
Wordpress. Partes y elementos para la construcción de un algoritmo. Miércoles 14
de enero, 2015. De:
https://edgardobuelvas0407.wordpress.com/generalidades/anexo-3-fundamentos-
de-un-algoritmo/partes-y-elementos-para-la-construccion-de-un-algoritmo/
Universidad nacional de Colombia. Ejemplos de algoritmo. Miércoles 14 de enero,
2015. De:
http://www.virtual.unal.edu.co/cursos/ingenieria/2001839/modulo1/cap_02/leccion1
03.htm

Más contenido relacionado

Destacado

People i follow on Twitter
People i follow on TwitterPeople i follow on Twitter
People i follow on Twitter
Caleb Thaxton
 
Smidig - raskere, billigere, tryggere, bedre …
Smidig  - raskere, billigere, tryggere, bedre … Smidig  - raskere, billigere, tryggere, bedre …
Smidig - raskere, billigere, tryggere, bedre …
Smidigkonferansen
 
Truyet Trinh VXL-VDK
Truyet Trinh VXL-VDKTruyet Trinh VXL-VDK
Truyet Trinh VXL-VDK
Dang Dao
 
Membuat animasi-gif-dengan-photoshop
Membuat animasi-gif-dengan-photoshopMembuat animasi-gif-dengan-photoshop
Membuat animasi-gif-dengan-photoshop
Mustahal SSi
 
Portfolioprof
PortfolioprofPortfolioprof
Portfolioprof
xia
 
Ak
AkAk
Ak
MrG
 
Vietnam tour guide club magazine
Vietnam tour guide club magazineVietnam tour guide club magazine
Vietnam tour guide club magazine
phamtruongtimeline
 

Destacado (20)

Mural in London Home
Mural in London HomeMural in London Home
Mural in London Home
 
People i follow on Twitter
People i follow on TwitterPeople i follow on Twitter
People i follow on Twitter
 
Smidig - raskere, billigere, tryggere, bedre …
Smidig  - raskere, billigere, tryggere, bedre … Smidig  - raskere, billigere, tryggere, bedre …
Smidig - raskere, billigere, tryggere, bedre …
 
インテリア投稿サービス
インテリア投稿サービスインテリア投稿サービス
インテリア投稿サービス
 
Evidence that land use interventions including Agroforestry can deliver quant...
Evidence that land use interventions including Agroforestry can deliver quant...Evidence that land use interventions including Agroforestry can deliver quant...
Evidence that land use interventions including Agroforestry can deliver quant...
 
Taller cocina jugos mandarina naranja
Taller cocina jugos mandarina naranjaTaller cocina jugos mandarina naranja
Taller cocina jugos mandarina naranja
 
Balchik, Bulgarid
Balchik, BulgaridBalchik, Bulgarid
Balchik, Bulgarid
 
Journal PACIFIC GEOGRAPHIES Issue#43
Journal PACIFIC GEOGRAPHIES Issue#43Journal PACIFIC GEOGRAPHIES Issue#43
Journal PACIFIC GEOGRAPHIES Issue#43
 
MCBS Storyboard
MCBS Storyboard MCBS Storyboard
MCBS Storyboard
 
Print Rm Don Ens Nogracias Ok
Print Rm Don Ens Nogracias OkPrint Rm Don Ens Nogracias Ok
Print Rm Don Ens Nogracias Ok
 
Yotel_Voice emoticon_voice IM_Voice Funny
Yotel_Voice emoticon_voice IM_Voice FunnyYotel_Voice emoticon_voice IM_Voice Funny
Yotel_Voice emoticon_voice IM_Voice Funny
 
Truyet Trinh VXL-VDK
Truyet Trinh VXL-VDKTruyet Trinh VXL-VDK
Truyet Trinh VXL-VDK
 
Membuat animasi-gif-dengan-photoshop
Membuat animasi-gif-dengan-photoshopMembuat animasi-gif-dengan-photoshop
Membuat animasi-gif-dengan-photoshop
 
Phụ kiện tủ bếp Grass cao cấp
Phụ kiện tủ bếp Grass cao cấp Phụ kiện tủ bếp Grass cao cấp
Phụ kiện tủ bếp Grass cao cấp
 
Portfolioprof
PortfolioprofPortfolioprof
Portfolioprof
 
sCollege football gambling
sCollege football gamblingsCollege football gambling
sCollege football gambling
 
Ak
AkAk
Ak
 
14 Ky Nang Dong Vien Nhan Vien3301
14 Ky Nang Dong Vien Nhan Vien330114 Ky Nang Dong Vien Nhan Vien3301
14 Ky Nang Dong Vien Nhan Vien3301
 
Claves de éxito en los negocios, supervivencia en tiempos de crisis. Motivaci...
Claves de éxito en los negocios, supervivencia en tiempos de crisis. Motivaci...Claves de éxito en los negocios, supervivencia en tiempos de crisis. Motivaci...
Claves de éxito en los negocios, supervivencia en tiempos de crisis. Motivaci...
 
Vietnam tour guide club magazine
Vietnam tour guide club magazineVietnam tour guide club magazine
Vietnam tour guide club magazine
 

Similar a Inf2 exc2 fridaleyva_algoritmo

Trabajo mayra computacion
Trabajo mayra computacionTrabajo mayra computacion
Trabajo mayra computacion
mayrafranco99
 
Diseño algoritmosoo sentenciascondicionales
Diseño algoritmosoo sentenciascondicionalesDiseño algoritmosoo sentenciascondicionales
Diseño algoritmosoo sentenciascondicionales
María Luisa Velasco
 
Contenido Programático de Algoritmia I
Contenido Programático de Algoritmia IContenido Programático de Algoritmia I
Contenido Programático de Algoritmia I
kaus30
 

Similar a Inf2 exc2 fridaleyva_algoritmo (20)

Inf2_exc2_esli y karina
Inf2_exc2_esli y karinaInf2_exc2_esli y karina
Inf2_exc2_esli y karina
 
INF2_EXC2_MAYRAFRANCO
INF2_EXC2_MAYRAFRANCOINF2_EXC2_MAYRAFRANCO
INF2_EXC2_MAYRAFRANCO
 
Trabajo mayra computacion
Trabajo mayra computacionTrabajo mayra computacion
Trabajo mayra computacion
 
1 Problemas
1 Problemas1 Problemas
1 Problemas
 
algoritmos-.ppt
algoritmos-.pptalgoritmos-.ppt
algoritmos-.ppt
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Diseño algoritmosoo sentenciascondicionales
Diseño algoritmosoo sentenciascondicionalesDiseño algoritmosoo sentenciascondicionales
Diseño algoritmosoo sentenciascondicionales
 
Inf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitziInf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitzi
 
Contenido Programático de Algoritmia I
Contenido Programático de Algoritmia IContenido Programático de Algoritmia I
Contenido Programático de Algoritmia I
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Preguntas correctas
Preguntas correctasPreguntas correctas
Preguntas correctas
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,AINF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
 
Tavito preguntas de_ayer
Tavito preguntas de_ayerTavito preguntas de_ayer
Tavito preguntas de_ayer
 
preguntas y respuestas
preguntas y respuestas preguntas y respuestas
preguntas y respuestas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
1 conceptos algoritmos
1 conceptos algoritmos1 conceptos algoritmos
1 conceptos algoritmos
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
Marc Liust
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 

Último (18)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 

Inf2 exc2 fridaleyva_algoritmo

  • 1.
  • 2. ¿QUÉ ES UN ALGORITMO? Conjunto pasos o instrucciones ordenadas sistemáticas que permiten hacer un cálculo y hallar la solución de un tipo de problemas.
  • 3. CLASIFICACIONES DE UN ALGORITMO.  Los algoritmos informales son aquellos que no se realizan para una computadora, sino se diseñan para ser ejecutados por el ser humano. Todos los días ejecutas algoritmos informales en todas tus actividades: al prepararte para tus clases, al vestirte, al cocinar, al regresar a casa, entre otros.  Los algoritmos computacionales son los que se crean para que una computadora sea quien ejecute los pasos y obtener el resultado esperado. Se aprovecha la velocidad de procesamiento del ordenador para darnos un resultado mucho más confiable.  Algoritmo determinista: en cada paso del algoritmo se determina de forma única el siguiente paso.  Algoritmo no determinista: deben decidir en cada paso de la ejecución entre varias alternativas y agotarlas todas antes de encontrar la solución.
  • 4. CARACTERÍSTICAS DE UN ALGORITMO. Las características fundamentales que debe cumplir todo algoritmo son:  Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.  Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.  Un algoritmo debe ser finito. el algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos.  Un algoritmo debe ser legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
  • 5. PARTES DE UN ALGORITMO. Todo algoritmo debe obedecer a la estructura básica de un sistema, es decir: entrada, proceso y salida.  ENTRADA Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados.  PROCESO Pasos necesarios para obtener la solución del problema o la situación planteada.  SALIDA Resultados arrojados por el proceso como solución. Ejemplo: ENTRADA Valores de las variables A y B. PROCESO Asignar a la variable Suma, el valor de A mas el valor de B. SALIDA Impresión del valor de la variable Suma, que contiene la sumatoria de los valores de A y B.
  • 6. VENTAJAS QUE ENCUENTRAS AL USAR ALGORITMOS EN TU VIDA PERSONAL. Una de las ventajas es que te ayuda a que siempre exista un orden en cualquier cosa que hagas; Otra puede ser que puedas resolver mas rapido y fácil cualquier problema.
  • 7. EJEMPLOS Ejemplo: Algoritmo para hacer una torta Entrada: Harina de trigo, mantequilla, huevos, sal, azúcar Proceso: 1.- Unir la mantequilla con el azúcar 2.- Batir hasta lograr consistencia cremosa 3.- Agregar harina de trigo, huevos, sal y azúcar 4.- Batir hasta que esponje 5.- Precalentar el horno, en 250 °, y enmantequillar tortera 6.- Una vez logre la consistencia de esponjado, colocar en la tortera 7.- Introducir en el horno por espacio de 45 minutos Salida: Torta Siguiendo el ejemplo recuerde determinar las instrucciones de Entrada, Proceso y Salida. Según el ejercicio anterior, se puede determinar que el algoritmo para hacer torta, cumple con las características fundamentales de los algoritmos. Es decir, ¿Es preciso?, ¿Es definido?, ¿Es finito?, razona tus respuestas.
  • 8. PROBLEMA: Cambiar la rueda pinchada de un automóvil teniendo un gato mecánico en buen estado, una rueda de reemplazo y una llave inglesa. ALGORITMO: Inicio PASO 1. Aflojar los tornillos de la rueda pinchada con la llave inglesa. PASO 2. Ubicar el gato mecánico en su sitio. PASO 3. Levantar el gato hasta que la rueda pinchada pueda girar libremente. PASO 4. Quitar los tornillos y la rueda pinchada. PASO 5. Poner rueda de repuesto y los tornillos. PASO 6. Bajar el gato hasta que se pueda liberar. PASO 7. Sacar el gato de su sitio. PASO 8. Apretar los tornillos con la llave inglesa. Fin PROBLEMA: Realizar la suma de los números 2448 y 5746. ALGORITMO: Inicio PASO 1. Colocar los números el primero encima del segundo, de tal manera que las unidades, decenas, centenas, etc., de los números queden alineadas. Trazar una línea debajo del segundo número. PASO 2. Empezar por la columna más a la derecha. PASO 3. Sumar los dígitos de dicha columna. PASO 4. Si la suma es mayor a 9 anotar un 1 encima de la siguiente columna a la izquierda y anotar debajo de la línea las unidades de la suma. Si no es mayor anotar la suma debajo de la línea. PASO 5. Si hay más columnas a la izquierda, pasar a la siguiente columna a la izquierda y volver a 3. PASO 6. El número debajo de la línea es la solución. Fin
  • 9. APA Blogspot( Jueves). Clasificación de los algoritmos. Miércoles 14 de enero, 2015. De: http://isbros.blogspot.mx/2011/08/clasificacion-de-los-algoritmos.html Javamexico.org. Clasificación de algoritmos. Miércoles 14 de enero, 2015. De: http://www.javamexico.org/system/files/Collections.pdf Aulatec. Características y propiedades de los algoritmos. Miércoles 14 de enero, 2015. De: https://aulatec.wordpress.com/caracteristicas-y-propiedades-de-los- algoritmos/ Wordpress. Partes y elementos para la construcción de un algoritmo. Miércoles 14 de enero, 2015. De: https://edgardobuelvas0407.wordpress.com/generalidades/anexo-3-fundamentos- de-un-algoritmo/partes-y-elementos-para-la-construccion-de-un-algoritmo/ Universidad nacional de Colombia. Ejemplos de algoritmo. Miércoles 14 de enero, 2015. De: http://www.virtual.unal.edu.co/cursos/ingenieria/2001839/modulo1/cap_02/leccion1 03.htm