SlideShare una empresa de Scribd logo
1 de 10
Algoritmos
¿Qué es?


es un conjunto prescrito de instrucciones o reglas
bien definidas, ordenadas y finitas que permite
realizar una actividad mediante pasos sucesivos que
no generen dudas a quien deba realizar dicha
actividad. Dados un estado inicial y una entrada,
siguiendo los pasos sucesivos se llega a un estado
final y se obtiene una solución.
Ejemplo
Partes

Entrada

Proceso

Salida
Formas del un Algoritmo
Análisis
es la parte donde se mapea el proceso. Donde se
mira
cuales son las entradas, constantes y
variables del algoritmo, se establecen los pasos a
seguir en el proceso y que papel juegan la entradas y
variables en el, además de definir las salidas o
soluciones de el algoritmo.

Formas del un Algoritmo



Diseñar el algoritmo que dado un número, indique si
es par o es impar.
Análisis


Entrada




Proceso




N --- numero

Si (N mod 2 = 0)

Salida


Escribir(«El numero es impar») o Escribir («El numero es par»)
Formas de un Algoritmo


Diagrama de Flujo
Formas de un Algoritmo


Diagrama de Flujo
Formas de un Algoritmo



Diagrama de Flujo
Diseñar el algoritmo que dado un número, indique si
es par o es impar.
Formas de un Algoritmo
inicio
Real: N
Digite el
numero
N

NO

SI

N mod 2 = 0
El numero es
impar

El numero es
par

fin

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Informatica conceptos1
Informatica conceptos1Informatica conceptos1
Informatica conceptos1
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionales
 
Algoritmos 2
Algoritmos 2Algoritmos 2
Algoritmos 2
 
Que es un algoritmo 11
Que es un algoritmo 11Que es un algoritmo 11
Que es un algoritmo 11
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos diagramas de flujo
Algoritmos diagramas de flujoAlgoritmos diagramas de flujo
Algoritmos diagramas de flujo
 
Algoritmos y programas estructuras
Algoritmos y programas estructurasAlgoritmos y programas estructuras
Algoritmos y programas estructuras
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Algoritmo 2
Algoritmo 2Algoritmo 2
Algoritmo 2
 
preguntas de algoritmos
preguntas de algoritmospreguntas de algoritmos
preguntas de algoritmos
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
3. Conceptos básicos II
3. Conceptos básicos II3. Conceptos básicos II
3. Conceptos básicos II
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Cuadro de significados
Cuadro de significadosCuadro de significados
Cuadro de significados
 
Saberes Previos
Saberes Previos Saberes Previos
Saberes Previos
 
Algoritmos y digramas de flujo
Algoritmos y digramas de flujoAlgoritmos y digramas de flujo
Algoritmos y digramas de flujo
 
Presentación 2
Presentación 2Presentación 2
Presentación 2
 
Algoritmos sandra
Algoritmos sandraAlgoritmos sandra
Algoritmos sandra
 

Destacado

Exploring Media Bias with Contrast Analysis of Semantic Similarity (CASS)
Exploring Media Bias with Contrast Analysis of Semantic Similarity (CASS)Exploring Media Bias with Contrast Analysis of Semantic Similarity (CASS)
Exploring Media Bias with Contrast Analysis of Semantic Similarity (CASS)Stephane Beladaci
 
recommendation from Don W
recommendation from Don Wrecommendation from Don W
recommendation from Don WJohn Hawkins
 
Plano de aula 2º sec aréas 2015
Plano de aula 2º sec aréas  2015Plano de aula 2º sec aréas  2015
Plano de aula 2º sec aréas 2015qcavalcante
 
Plano do cálculo da diagonal do paralelepípedo 2015
Plano do cálculo da diagonal do paralelepípedo  2015Plano do cálculo da diagonal do paralelepípedo  2015
Plano do cálculo da diagonal do paralelepípedo 2015qcavalcante
 
Maria Yegorov - Resume
Maria Yegorov - ResumeMaria Yegorov - Resume
Maria Yegorov - ResumeMaria Yegorov
 
recommendation from Gilbert
recommendation from Gilbertrecommendation from Gilbert
recommendation from GilbertJohn Hawkins
 
Universidad técnica particular de loja
Universidad técnica particular de lojaUniversidad técnica particular de loja
Universidad técnica particular de lojaMELVINMC
 
Plano de aula 2º sec prisma 2015
Plano de aula 2º sec prisma  2015Plano de aula 2º sec prisma  2015
Plano de aula 2º sec prisma 2015qcavalcante
 
20150513資訊教學:數位化應用
20150513資訊教學:數位化應用20150513資訊教學:數位化應用
20150513資訊教學:數位化應用Kai-Ho Chan
 
Assessment Presentation
Assessment PresentationAssessment Presentation
Assessment PresentationNakendra
 
Practica elaborasion de una bandera
Practica elaborasion de una banderaPractica elaborasion de una bandera
Practica elaborasion de una banderaFran Kaulitz
 
Cuadro comparativo copyright y copyleft
Cuadro comparativo copyright y copyleftCuadro comparativo copyright y copyleft
Cuadro comparativo copyright y copyleftnancyRN
 
Trichocefalosis o trichuris
Trichocefalosis o  trichurisTrichocefalosis o  trichuris
Trichocefalosis o trichurisCampa Flor Fundo
 
Thompson_Masters_Project_Poster
Thompson_Masters_Project_PosterThompson_Masters_Project_Poster
Thompson_Masters_Project_PosterNicholas Thompson
 
Plano de aula combinação- 2015
Plano de aula   combinação- 2015Plano de aula   combinação- 2015
Plano de aula combinação- 2015qcavalcante
 
Fluoruros dentales, aplicación tópica y toxicidad
Fluoruros dentales, aplicación tópica y toxicidadFluoruros dentales, aplicación tópica y toxicidad
Fluoruros dentales, aplicación tópica y toxicidadAdolfo Barradas
 

Destacado (20)

Exploring Media Bias with Contrast Analysis of Semantic Similarity (CASS)
Exploring Media Bias with Contrast Analysis of Semantic Similarity (CASS)Exploring Media Bias with Contrast Analysis of Semantic Similarity (CASS)
Exploring Media Bias with Contrast Analysis of Semantic Similarity (CASS)
 
recommendation from Don W
recommendation from Don Wrecommendation from Don W
recommendation from Don W
 
Plano de aula 2º sec aréas 2015
Plano de aula 2º sec aréas  2015Plano de aula 2º sec aréas  2015
Plano de aula 2º sec aréas 2015
 
Plano do cálculo da diagonal do paralelepípedo 2015
Plano do cálculo da diagonal do paralelepípedo  2015Plano do cálculo da diagonal do paralelepípedo  2015
Plano do cálculo da diagonal do paralelepípedo 2015
 
Maria Yegorov - Resume
Maria Yegorov - ResumeMaria Yegorov - Resume
Maria Yegorov - Resume
 
recommendation from Gilbert
recommendation from Gilbertrecommendation from Gilbert
recommendation from Gilbert
 
Universidad técnica particular de loja
Universidad técnica particular de lojaUniversidad técnica particular de loja
Universidad técnica particular de loja
 
Plano de aula 2º sec prisma 2015
Plano de aula 2º sec prisma  2015Plano de aula 2º sec prisma  2015
Plano de aula 2º sec prisma 2015
 
20150513資訊教學:數位化應用
20150513資訊教學:數位化應用20150513資訊教學:數位化應用
20150513資訊教學:數位化應用
 
Computing glossary
Computing glossaryComputing glossary
Computing glossary
 
2015-12-17 boxe roma
2015-12-17 boxe roma2015-12-17 boxe roma
2015-12-17 boxe roma
 
Assessment Presentation
Assessment PresentationAssessment Presentation
Assessment Presentation
 
Practica elaborasion de una bandera
Practica elaborasion de una banderaPractica elaborasion de una bandera
Practica elaborasion de una bandera
 
Cuadro comparativo copyright y copyleft
Cuadro comparativo copyright y copyleftCuadro comparativo copyright y copyleft
Cuadro comparativo copyright y copyleft
 
Poliedros 2015
Poliedros  2015Poliedros  2015
Poliedros 2015
 
Trichocefalosis o trichuris
Trichocefalosis o  trichurisTrichocefalosis o  trichuris
Trichocefalosis o trichuris
 
Mesothelioma
MesotheliomaMesothelioma
Mesothelioma
 
Thompson_Masters_Project_Poster
Thompson_Masters_Project_PosterThompson_Masters_Project_Poster
Thompson_Masters_Project_Poster
 
Plano de aula combinação- 2015
Plano de aula   combinação- 2015Plano de aula   combinação- 2015
Plano de aula combinação- 2015
 
Fluoruros dentales, aplicación tópica y toxicidad
Fluoruros dentales, aplicación tópica y toxicidadFluoruros dentales, aplicación tópica y toxicidad
Fluoruros dentales, aplicación tópica y toxicidad
 

Similar a Algoritmos

Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacionnmqy28
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
Fundamentos de programación 1. diseño de algoritmos
Fundamentos de programación 1. diseño de algoritmosFundamentos de programación 1. diseño de algoritmos
Fundamentos de programación 1. diseño de algoritmosEdward Ropero
 
Informatica II - 3 Diagramas
Informatica II - 3 DiagramasInformatica II - 3 Diagramas
Informatica II - 3 DiagramasGabriel Ruiz
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
Fundamentos-de-Algoritmos.ppt
Fundamentos-de-Algoritmos.pptFundamentos-de-Algoritmos.ppt
Fundamentos-de-Algoritmos.pptCarlosLopez1486
 
Traza de un algoritmo
Traza de un algoritmoTraza de un algoritmo
Traza de un algoritmolisbeca
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y dfernestdo1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmonurueta
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmoNombre Apellidos
 

Similar a Algoritmos (20)

algoritmos3.ppt
algoritmos3.pptalgoritmos3.ppt
algoritmos3.ppt
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacion
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Fundamentos de programación 1. diseño de algoritmos
Fundamentos de programación 1. diseño de algoritmosFundamentos de programación 1. diseño de algoritmos
Fundamentos de programación 1. diseño de algoritmos
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Informatica II - 3 Diagramas
Informatica II - 3 DiagramasInformatica II - 3 Diagramas
Informatica II - 3 Diagramas
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Fundamentos-de-Algoritmos.ppt
Fundamentos-de-Algoritmos.pptFundamentos-de-Algoritmos.ppt
Fundamentos-de-Algoritmos.ppt
 
Traza de un algoritmo
Traza de un algoritmoTraza de un algoritmo
Traza de un algoritmo
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y df
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Unidad i
Unidad iUnidad i
Unidad i
 
algortimos
algortimosalgortimos
algortimos
 
Unidad i
Unidad iUnidad i
Unidad i
 

Algoritmos

  • 2. ¿Qué es?  es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.
  • 5. Formas del un Algoritmo Análisis es la parte donde se mapea el proceso. Donde se mira cuales son las entradas, constantes y variables del algoritmo, se establecen los pasos a seguir en el proceso y que papel juegan la entradas y variables en el, además de definir las salidas o soluciones de el algoritmo. 
  • 6. Formas del un Algoritmo   Diseñar el algoritmo que dado un número, indique si es par o es impar. Análisis  Entrada   Proceso   N --- numero Si (N mod 2 = 0) Salida  Escribir(«El numero es impar») o Escribir («El numero es par»)
  • 7. Formas de un Algoritmo  Diagrama de Flujo
  • 8. Formas de un Algoritmo  Diagrama de Flujo
  • 9. Formas de un Algoritmo   Diagrama de Flujo Diseñar el algoritmo que dado un número, indique si es par o es impar.
  • 10. Formas de un Algoritmo inicio Real: N Digite el numero N NO SI N mod 2 = 0 El numero es impar El numero es par fin