Algoritmo en clase
Enviado por mpr18 • 17 de Agosto de 2018 • Práctica o problema • 752 Palabras (4 Páginas) • 97 Visitas
Página 1 de 4
- Inicio
- Definir variables NIPOK = 0, EfectivoCajero = 1, ChipTarjeta = 1, Intento = 0
- Esperar Tarjeta
- Mostrar mensaje de bienvenida
- Mostrar opción ‘Retiro sin tarjeta’
- Si se introduce tarjeta
- Verificar ChipTarjeta
- Si ChipTarjeta = 1
- Continuar paso 4
- Si ChipTarjeta = 0
- Ir a paso
- Mostrar mensaje ‘Verificar identidad’
- Mostrar opciones ‘No soy yo’ , ‘Si soy yo’
- Definir variable identidad = 0
- Si selecciona ‘No soy yo’
- Dejar variable identidad igual
- Si selecciona ‘Si soy yo’
- Identidad = 1
- Si identidad = 0
- Ir al paso
- Si identidad = 1
- Continuar con paso 5
- Verificar NIP
- Mostrar mensaje ‘(nombre de usuario) Ingresar NIP’
- Si Intento < 3
- Ir al paso 5.1
- Si Intento = 3
- Retener tarjeta
- Mostrar mensaje ‘ Cuenta bloqueada, acudir a su sucursal mas cercana’
- Si nip es correcto
- NIPOK = 1
- Continuar con paso 6
- Si nip es incorrecto
- NIPOK = 0
- Intento = Intento + 1
- Ir al paso 5.1
- Mostrar menú principal
- Mostrar opciones ‘Retirar’, ‘Realizar transacciones’
- Si se selecciona opción ‘Retirar’
- Verificar EfectivoCajero = 1
- Si EfectivoCajero = 0
- Mostrar mensaje ‘El cajero no cuenta con efectivo en este momento’
- Si EfectivoCajero = 1
- Continuar
- Seleccionar monto del retiro
- Definir variable UsuarioRetiro = 0
- Si UsuarioRetiro = 0
- Mostrar mensaje ‘Importe Invalido’
- Regresar al paso 6.1
- Si 100 < UsuarioRetiro < 8000
- Mostrar mensaje ‘Cuida tu tarjeta’
- Continuar con paso 7
- Si UsuarioRetiro < 100
- Mostrar mensaje ‘Monto mínimo de 100’
- Regresar al paso 6.1
- Si UsuarioRetiro > 8000
- Mostrar mensaje ‘Monto máximo de 8000’
- Regresar al paso 6.1
- Entregar dinero
- Mostrar mensaje ‘Retira tu efectivo y estado de cuenta’
- Mostrar mensaje ‘Operación exitosa’
- Mostrar opciones ‘Recarga tiempo aire’ o ‘Salir’
- Definir variable salir = 0
- Si salir = 1
- Entregar tarjeta
- Mostrar mensaje ‘Operación Finalizada’
- Si salir = 0
- Regresar a paso 8
...
Disponible sólo en Clubensayos.com