diagrama de flujo delfina
TRANSCRIPT
![Page 1: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/1.jpg)
Introducción
a los Diagramas de Flujo
Jornada de clase
![Page 2: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/2.jpg)
Un diagrama de flujo representa la esquematización gráfica
de un algoritmo.
En realidad muestra gráficamente los pasos o procesos a
seguir para alcanzar la solución de un problema.
Su correcta construcción es muy importante ya que a partir
del mismo se escribe un programa en algún lenguaje de
programación.
Si el diagrama de flujos esta completo y correcto, el paso
del mismo a un lenguaje de programación es relativamente
simple y directo.
Diagramas de Flujo
![Page 3: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/3.jpg)
Símbolos Función
![Page 4: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/4.jpg)
Símbolos Función
![Page 5: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/5.jpg)
Procesamiento de datos
Inicio
Fin
Lectura de datos
Impresión de resultados
Area (Base * Altura)/2
Inicio
Fin
Base, Altura
Area
Diagramas de Flujo Diagrama que calcula el área de un
triángulo ingresando su base y su altura
Inicio
Leer (Base)
Leer ( Altura)
Area (Base * Altura)/2
Escribir(‘El área es: ’ , Area)
Fin
![Page 6: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/6.jpg)
Inicio
Leer (S)
M S / 60
Escribir( ‘ Minutos son: ’ , M )
Fin
Diagramas de Flujo Diagrama que calcula la cantidad de minutos que existen en S segundos
M S / 60
Inicio
Fin
S
M
![Page 7: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/7.jpg)
Diagramas de Flujo Diagrama de flujo que
determina si un número
ingresado es mayor que cero
Inicio
Fin
numero
‘No es mayor a 0’
numero > 0
‘Mayor a cero’
V
F
Inicio
Leer (numero)
Si numero > 0 entonces
Escribir( ‘ Mayor a cero’ )
Si_no
Escribir( ‘No es mayor a cero’)
Fin_Si
Fin
![Page 8: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/8.jpg)
Diagramas de Flujo Algoritmo que determina si
un número es mayor que
cero, menor que cero o igual
a cero
Inicio
Fin
numero
numero > 0
V
Fnumero < 0
‘Mayor a cero’ ‘Menor a cero’ ‘Igual a cero’
F
V
Inicio
leer (numero)
Si numero > 0 entonces
Escribir(‘Mayor a cero’)
Si_no
Si numero < 0 entonces
Escribir(‘Menor a cero’)
Si_no
Escribir(‘ Igual a cero’)
Fin _Si
Fin _Si
Fin
![Page 9: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/9.jpg)
Diagramas de Flujo Algoritmo que imprime la
palabra fin si se ingresa el
número -9999
Inicio
Fin
num
num = - 9999
‘ Fin ’
V
FInicio
Repetir
Leer (numero)
Hasta numero = - 9999
Escribir(‘Fin’)
Fin
![Page 10: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/10.jpg)
Diagramas de Flujo Diagrama de flujo que
calcula la suma de los
primeros n números enteros
Inicio
Fin
n
i <> n
S
V
F
Inicio
S 0
i 0
Leer (n)
Mientras i < > n
i i + 1
S S + i
Fin-Mientras
Escribir (S)
Fin
S 0
i 0
i i +1
S S + i
![Page 11: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/11.jpg)
Diagramas de Flujo Algoritmo que calcula el
promedio de una serie de datos
que termina con el -9999
Inicio
Fin
n
n = - 9999
S
V
F
S 0
i 0
i i +1
S S + n
P S / i
Inicio
S 0
i 0
Leer (n)
Repetir
i i + 1
S S + n
Leer (n)
Hasta n = - 9999
P S / i
Escribir (S)
Fin
![Page 12: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/12.jpg)
Diagramas de Flujo Diagrama de flujo que calcula el
valor de 2n
Inicio
Fin
n
i < n
R
V
F
R 1
i 0
R R * 2
i i + 1
Inicio
R 1
i 0
Leer ( n )
Mientras i < n
R R * 2
i i +1
Fin_Mientras
Escribir ( R )
Fin
![Page 13: Diagrama de flujo Delfina](https://reader034.vdocuments.mx/reader034/viewer/2022051112/559a1f511a28ab677b8b47a5/html5/thumbnails/13.jpg)
Diagramas de Flujo Algoritmo que imprime todos los
divisores de n y presenta la
suma de los mismos
Inicio
Fin
n
i < n
S
V
F
S 0
i 0
S S +i
i i + 1(n mod i ) =0V
F