Me pueden ayudar a crear el siguiente diagrama de flujo?

1.Inicio
2. Solicita la tarjeta del cliente
3. Valida el chip
4: Solicita el NIP
4.1: Valida que el NIP es correcto
4.1.2: Si no lo es, vuelve a pedir el NIP,
el usuario tendrá un máximo de tres
intentos.
4.1.3 Si todos los intentos son
incorrectos, bloquea la tarjeta. En
caso contrario:
5. Muestra en pantalla el menú:
"Retiro” y “Saldo”
Actividad
6. Pide al cliente que elija la
operación a realizar.
6.1. Lee la opción.
6.2 Si la opción es igual a “retiro”
Entonces
6.3 Escribe “¿Cuál es la cantidad que
desea retirar? “
6.4. Lee la cantidad
6.5 Si la cantidad solicitada es menor
al saldo
Entonces
6.6. Escribe "Fondos insuficientes"
En caso contrario
6.7. Dale el dinero al cliente y
actualiza el saldo restando a la
cantidad original la cantidad
retirada.
6.8 Muestra en pantalla el saldo.
6.8 Fin si
7. Si la opción es igual a “consultar
saldo”
Entonces
7.1 Escribe el saldo
7.2 Fin Si
8. Fin

Respuesta :

Inicio

|

Solicita la tarjeta del cliente

|

Valida el chip

|

Solicita el NIP

|

Valida que el NIP es correcto ----> [No es correcto] ----> Incrementa el contador de intentos

                           |                            |

                           |                            V

                           |                        Solicita el NIP

                           |                            |

                           |                          [Intentos == 3] ----> Bloquea la tarjeta

                           |

                           V

                 [Es correcto]

                           |

Muestra en pantalla el menú: "Retiro” y “Saldo"

|

Pide al cliente que elija la operación a realizar

|

Lee la opción

|

Si la opción es igual a “retiro”

|   |

|   Escribe “¿Cuál es la cantidad que desea retirar?”

|   |

|   Lee la cantidad

|   |

|   Si la cantidad solicitada es mayor al saldo

|   |   |

|   |   Escribe "Fondos insuficientes"

|   |   |

|   |   Fin si

|   |

|   Si la cantidad solicitada es menor o igual al saldo

|   |   |

|   |   Dale el dinero al cliente y actualiza el saldo restando a la cantidad original la cantidad retirada.

|   |   |

|   |   Muestra en pantalla el saldo.

|   |   |

|   |   Fin si

|

Si la opción es igual a “consultar saldo”

|   |

|   Escribe el saldo

|   |

|   Fin si

|

Fin

eplicacion:El diagrama de flujo sería representado gráficamente con símbolos estándar: óvalos para inicio y fin, rectángulos para procesos, rombos para decisiones, y flechas para indicar el flujo.

Representación gráfica

Inicio -> Óvalo.

Solicita la tarjeta del cliente -> Rectángulo.

Valida el chip -> Rectángulo.

Solicita el NIP -> Rectángulo.

Valida que el NIP es correcto -> Rombos.

Si es correcto, continúa el flujo.

Si no es correcto, incrementa el contador de intentos y vuelve a solicitar el NIP, hasta un máximo de 3 intentos.

Si todos los intentos son incorrectos, bloquea la tarjeta.

Muestra en pantalla el menú: "Retiro” y “Saldo" -> Rectángulo.

Pide al cliente que elija la operación a realizar -> Rectángulo.

Lee la opción -> Rectángulo.

Si la opción es igual a “retiro” -> Rombo.

Si es "retiro", solicita la cantidad a retirar.

Si no es "retiro", consulta el saldo.

Escribe “¿Cuál es la cantidad que desea retirar?” -> Rectángulo.

Lee la cantidad -> Rectángulo.

Si la cantidad solicitada es mayor al saldo -> Rombo.

Si mayor, escribe "Fondos insuficientes".

Si menor o igual, entrega el dinero y actualiza el saldo.

Dale el dinero al cliente y actualiza el saldo restando a la cantidad original la cantidad retirada -> Rectángulo.

Muestra en pantalla el saldo -> Rectángulo.

Si la opción es igual a “consultar saldo” -> Rombo.

Escribe el saldo.

Fin -> Óvalo.

Esta es una estructura básica del diagrama de flujo de operaciones para un cajero automático (ATM).