ALGORITMO 
PSEUDOCODIGO Y DRIAGAMA DE FLUJOS
DIAGRAMA DE FLUJOS 
Un diagrama de flujo es 
una representación 
gráfica de un algoritmo o 
de una parte del mismo. 
La ventaja de utilizar un 
diagrama de flujo es que 
se le puede construir 
independientemente del 
lenguaje de programación
3 
RECORDAR: 
CONCEPTO DE 
ALGORITMO: Un 
algoritmo es un 
conjunto de pasos o 
secuencia de 
instrucciones que, 
ejecutadas en un 
determinado orden, 
permiten resolver un 
problema 
determinado. 
Diagrama de Flujo Elemental. 
INICIO 
Declaración e 
Inicialización de 
Variables 
Entrada de 
Datos 
Procesamiento de 
Datos 
Presentació 
n de 
Resultados 
en Pantalla 
FIN
4 
Diagrama de Flujo Elemental. 
INICIO 
Declaración e 
Inicialización de 
Variables 
Entrada de 
Datos 
Condici 
ón 
Verdad 
era? 
Si No 
Acción 1 Acción 2 
Presentación 
de 
Resultados en 
Pantalla 
FIN 
Ejemplo de DF de un algoritmo 
genérico que incluye una 
bifurcación. 
Si la Condición es Verdadera, 
se ejecuta la Acción 1 y en 
caso contrario (Falsa) la Acción 
2.
En todo diagrama de flujo podemos 
encontrar los siguientes elementos: 
a) Inicio de proceso. 
b) Especificación de la alimentación de 
datos para efectuar el proceso. 
c) Acciones aplicables a los datos. 
d) Obtención de resultados. 
e) Fin del proceso.
SIMBOLOS UTILIZADOS
EJEMPLOS
PSEUDOCODIGO 
 Mezcla de lenguaje de programación y un idioma 
como el español, que se emplea dentro de la 
programación estructurada, para especificar el diseño 
de un programa. Se puede definir como un lenguaje de 
especificaciones de algoritmos, utilizando palabras que 
indican el proceso a realizar. 
 En esencial, el Pseudocódigo se puede definir como un 
lenguaje de especificaciones de algoritmos.
VENTAJAS 
 Ocupa menos espacio en una hoja de papel 
 Permite representar en forma fácil operaciones 
repetitivas complejas 
 Es muy fácil pasar de Pseudocódigo a un 
programa en algún lenguaje de programación. 
 Si se siguen las reglas se puede observar 
claramente los niveles que tiene cada 
operación
11 
Pseudocódigo - Sintaxis Utilizada. 
1. INICIO y FIN: Por donde empieza y acaba el algoritmo. 
2. DATOS: Aquí se declaran e inicializan las variables que utilizará el algoritmo. 
3. ALGORITMO: En esta sección se escribe el algoritmo. 
Pseudocódigo de un algoritmo genérico: 
INICIO. 
DATOS: 
entero a ; 
real b = 0 ; 
ALGORITMO: 
leer a ; 
b = a + 5 ; 
escribir b ; 
FIN.

Algoritmo, diagramas

  • 1.
    ALGORITMO PSEUDOCODIGO YDRIAGAMA DE FLUJOS
  • 2.
    DIAGRAMA DE FLUJOS Un diagrama de flujo es una representación gráfica de un algoritmo o de una parte del mismo. La ventaja de utilizar un diagrama de flujo es que se le puede construir independientemente del lenguaje de programación
  • 3.
    3 RECORDAR: CONCEPTODE ALGORITMO: Un algoritmo es un conjunto de pasos o secuencia de instrucciones que, ejecutadas en un determinado orden, permiten resolver un problema determinado. Diagrama de Flujo Elemental. INICIO Declaración e Inicialización de Variables Entrada de Datos Procesamiento de Datos Presentació n de Resultados en Pantalla FIN
  • 4.
    4 Diagrama deFlujo Elemental. INICIO Declaración e Inicialización de Variables Entrada de Datos Condici ón Verdad era? Si No Acción 1 Acción 2 Presentación de Resultados en Pantalla FIN Ejemplo de DF de un algoritmo genérico que incluye una bifurcación. Si la Condición es Verdadera, se ejecuta la Acción 1 y en caso contrario (Falsa) la Acción 2.
  • 5.
    En todo diagramade flujo podemos encontrar los siguientes elementos: a) Inicio de proceso. b) Especificación de la alimentación de datos para efectuar el proceso. c) Acciones aplicables a los datos. d) Obtención de resultados. e) Fin del proceso.
  • 6.
  • 7.
  • 9.
    PSEUDOCODIGO  Mezclade lenguaje de programación y un idioma como el español, que se emplea dentro de la programación estructurada, para especificar el diseño de un programa. Se puede definir como un lenguaje de especificaciones de algoritmos, utilizando palabras que indican el proceso a realizar.  En esencial, el Pseudocódigo se puede definir como un lenguaje de especificaciones de algoritmos.
  • 10.
    VENTAJAS  Ocupamenos espacio en una hoja de papel  Permite representar en forma fácil operaciones repetitivas complejas  Es muy fácil pasar de Pseudocódigo a un programa en algún lenguaje de programación.  Si se siguen las reglas se puede observar claramente los niveles que tiene cada operación
  • 11.
    11 Pseudocódigo -Sintaxis Utilizada. 1. INICIO y FIN: Por donde empieza y acaba el algoritmo. 2. DATOS: Aquí se declaran e inicializan las variables que utilizará el algoritmo. 3. ALGORITMO: En esta sección se escribe el algoritmo. Pseudocódigo de un algoritmo genérico: INICIO. DATOS: entero a ; real b = 0 ; ALGORITMO: leer a ; b = a + 5 ; escribir b ; FIN.