Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesion 02 Algoritmos y Estructura de Datos
Sesion 02 Algoritmos y Estructura de Datos
net
SESION
02
Cerrar
Pg. 01
www.evira.net
Cerrar
Pg. 02
www.evira.net
Cerrar
Pg. 03
www.evira.net
ix) Disco:
Un
1.
2.
3.
4.
5.
Cerrar
Pg. 04
www.evira.net
Inicio
Entrada de
datos
Proceso
Salida de
datos
Salida
Pg. 05
www.evira.net
Limitaciones (desventajas):
1. Diagramas complejos y detalladas suelen ser laboriosos en su planteamiento.
II. Diagramas Nassi-Schneiderman (n-s)
Llamados tambin diagramas de chapin. Esta representacin grfica
de algoritmos es un conjunto de cajas contiguas, en los que se omiten las flechas de unin.
Cerrar
Pg. 06
www.evira.net
fin
Accin s1
si
Accin s1
condicin?
<accin s1>
no
<accin s2>
Pg. 07
www.evira.net
Si (if)
mientras (while)
Cerrar
Entonces (then),
fin-mientras (end)
Pg. 08
Si un paso inicia una seleccin o ciclo, varios de los pasos que le sucedern se consideran subordinados a l, los cuales estarn sangrados varios espacios (3) y etiquetados con letras (2da div).
www.evira.net
1. Lnea 1
a. Lnea 2
b. Lnea 3
1. Lnea 4
1. Lnea 5
c. Lnea 6
2. Lnea 7
3. Lnea 8
a. Lnea 9
1. Lnea 10
b. Lnea 11
3. Lnea 12
Cerrar
Pg. 09
Ejemplo:
Disear un algoritmo para obtener el valor de Y, si N es un entero positivo.
Algoritmo Valor
1. Definicin de variables
x, y : Real
n : Entero
www.evira.net
2.
3.
4.
5.
6.
7.
Cerrar
Leer (n)
x0
y0
mientras (x < n)
a. x x+1
b. y y+x
fin_mientras
y y/2
fin
Pg. 10
www.evira.net
FIN DE PRESENTACION
Cerrar