Está en la página 1de 2

Lección 2 / Actividad 1

Diagrama de flujo de datos


IMPORTANTE

Para resolver tu actividad, guárdala en tu computadora e imprímela.

Si lo deseas, puedes conservarla para consultas posteriores ya que te sirve para


reforzar tu aprendizaje. No es necesario que la envíes para su revisión.

Propósito de la actividad

Elaborar el DFD para que un cliente pueda retirar efectivo en un cajero automático.

Practica lo que aprendiste

I. El siguiente algoritmo describe los pasos a seguir para que un usuario pueda
retirar efectivo de un cajero; con base en estas instrucciones, elabora el
diagrama de flujo de datos en la columna de la derecha.

1. Inicio

inicio
2. Solicita la tarjeta del cliente

Ingresa tu
3. Valida el chip
tarjeta

4: Solicita el NIP
validar
4.1 : Valida que el NIP es correcto

4.1.2 : Si no lo es, vuelve a pedir el NIP, Ingresa


el usuario tendrá un máximo de tres nip
intentos.

no si
4.1.3 Si todos los intentos son Validación
incorrectos, bloquea la tarjeta. En de nip
caso contrario:
Imprime
5. Muestra en pantalla el menú:
“saldo”o
"Retiro” y “Saldo” “retiro”
Actividad

6. Pide al cliente que elija la


operación a realizar.

Elegir saldo
6.1. Lee la opción. o retiro

6.2 Si la opción es igual a “retiro”


Entonces Cantidad
Consultar saldo a retirar
6.3 Escribe “¿Cuál es la cantidad que
desea retirar? “

Mostrar saldo=sal
6.4. Lee la cantidad Lee
can
6.5 Si la cantidad solicitada es menor
al saldo
Entonces
no Retiro
si
>
6.6. Escribe "Fondos insuficientes" fondos
En caso contrario

Fondos
6.7. Dale el dinero al cliente y
insuficientes
actualiza el saldo restando a la
cantidad original la cantidad
Realizar
retirada.
retiro

6.8 Muestra en pantalla el saldo.


Mostrar saldo
6.8 Fin si
Sal=retirp-sal

7. Si la opción es igual a “consultar


saldo”
Entonces
7.1 Escribe el saldo
fin
7.2 Fin Si

8. Fin

También podría gustarte