Documente Academic
Documente Profesional
Documente Cultură
En DFD
Tipos De
Algoritmo
• Entrada / Salida
• Proceso
• Bifurcación No Sí
• Indicación De Dirección
• Conector
Estructuras De Control En DFD
Y (&&) O (||)
CONDICION 1 CONDICION 2 RESULTADO CONDICION 1 CONDICION 2 RESULTADO
V V V V V V
V F F V F V
F V F F V V
F F F F F F
Estructuras De Control En DFD
Ejemplos De Aplicación
Estructuras De Control En DFD
Inicio
Ejemplos De Aplicación
Ejemplo 1: ar <- 0, ba <- 0, al<-0
Generar DFD que permita
Escribir "Ingrese La Base:"
calcular el área de un
triangulo. Recuerde que la leer ba
fórmula a utilizar es:
Escribir "Ingrese La Altura:"
AREA= (BASE*ALTURA)/2).
leer al
Al terminar imprima el
ar <- (ba * al) / 2
resultado solicitado.
Escribir " El Area Es: ",ar
Termino
Estructuras De Control En DFD
Ejemplos De Aplicación
Ejemplo 2: Inicio
Generar DFD que permita
EA <- 0, AA <- 0, AN<-0
calcular la edad aprox. De
una persona. Para ello es Escribir "Ingrese El Año Actual y De
necesario conocer el año Nacimiento :"
actual en curso, junto con
el año de nacimiento de leer AA, AN
dicha persona.
EA <- (AA – AN)
Inicio
Ejemplos De Aplicación
Ejemplo 3: pr <- 0, n1 <- 0, n2 <- 0, n3 <- 0
Generar DFD que permita
Escribir "Ingrese Las 3 Notas:"
calcular el promedio de 3
notas. Luego debe obtener leer n1, n2, n3
la situación final que
refleja el promedio, ya sea pr <- (n1 + n2 + n3) / 3
Aprobado o Reprobado.
no si
pr >= 3.95
Al terminar imprima el
Escribir Escribir
resultado solicitado. «Reprobado: ", pr "Aprobado: ", pr
Termino
Estructuras De Control En DFD
Ejercicio 2:
Generar DFD que a partir de una deuda y de un monto pagado por un
cliente, determine si recibirá vuelto o no. Debe mostrar un mensaje
para cada posible caso de resultado.
• Hay Vuelto.
• No Hay Vuelto.
• Monto pagado insuficiente.
Estructuras De Control En DFD