ANALISIS DE DATOS
DATOS DE ENTRADA: EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCIONES DE PARK NEIVA
DATOS DE SALIDA: EL SALDO DE LA TARJETA PREPAGO
PROCESO: SE DESEA DETERMINAR EL SALDO DE LA TARJETA PREPAGO, DE TAL FORMA SE INGRESAN EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCION DE PARK NEIVA Y SE GENERA EL NUEVO SALDO DEL CLIENTE CON LA TARJETA PREPAGO DE PARK NEIVA
ACCIONES ATOMICAS:
INGRESA VALOR INICIAL DE LA TARJETA PREPAGO
INGRESA EL TIPO DE ATRACCION
SALDO = VALOR_TARJETA_PREPAGO – VALOR ATRACCION
IMPRIMA EL NUEVO SALDO DE LA TARJETA PREPAGO
CURSOS DE ACCION
CALCULAR LOS EL SALDO DE LA TARJETA PREPAGO
CALCULAR EL TIPO DE ATRACCION EN NEIVA PARK
SECUENCIACION
A) - B) - C) - D) - B) - C) - D)…
ESTRUCTURAS DE CONTROL
ESTRUCTURA DECISIONAL
ESTRUCTURA REPECITIONAL ( CICLICA )
TABLA DE ALGORITMO
OBJETIVO | SE DESEA DETERMINAR EL SALDO DE LA TARJETA PREPAGO DE UN CLIENTE EN PARK NEIVA |
ESTIPULACION DEL PROBLEMA |
SE DESEA DETERMINAR EL SALDO DE LA TARJETA PREPAGO, DE TAL FORMA SE INGRESAN EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCION DE PARK NEIVA Y SE GENERA EL NUEVO SALDO DEL CLIENTE CON LA TARJETA PREPAGO DE PARK NEIVA
|
IDENTIFICACION DE DATOS | ENTRADA: EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCION DE PARK NEIVA
SALIDA: EL SALDO DE LA TARJETA PREPAGO |
PROCESO | DATOS INTERNOS: A= 3500; B=3000; C=2000 ACCIONES ATOMICAS:
CURSOS DE ACCION
SECUENCIACION
A) - B) - C) - D) - B) - C) - D)…
ESTRUCTURAS DE CONTROL
|
ALGORITMO | VER FIGURA |
DFD

PSEUDOCODIGO
INICIO
MUESTRE = ‘PARK NEIVA’
VAR TARJETA _ PREPAGO = 0
MUESTRE = (“INGRESA EL VALOR DE LA TARJETA PREPAGO“)
LEA = TARJETA _ PREPAGO
MIENTRAS TARJETA _ PREPAGO >= 2000
MUESTRE =( ' Ingrese tipo de atraccion del parque de diversiones ' )
MUESTRE =( ' tipo A )selecciona 1, tipo B) selecciona 2 y c) selecciona 3 ' )
LEA = TIPO _ ATRACCIÓN
SI TIPO _ ATRACCIÓN = 1
VAR TARJETA _ PREPAGO = TARJETA _ PREPAGO - 3500
VAR SALDO = TARJETA _ PREPAGO
SINO TARJETA _ PREPAGO = 2
VAR TARJETA _ PREPAGO = TARJETA _ PREPAGO - 3000
VAR SALDO = TARJETA _ PREPAGO
SI TARJETA _ PREPAGO = 0
VAR TARJETA _ PREPAGO = TARJETA _ PREPAGO - 2000
VAR SALDO = TARJETA _ PREPAGO
MUESTRE = (‘ Su saldo actual es = $ ,saldo’)
MUESTRE = (' Deseas continuar en Park Neiva ' )
MUESTRE = (' ingresa 1 si deseas continuar, si quieres irte presiona 0 ' )
LEA = CONTINUACION
IF CONTINUACION = 1
IF SALDO >= 2000
MUESTRE = (' Tu saldo en Park Neiva es = $ ', saldo )
SINO SALDO <2000
MUESTRE = (' Tu saldo en Park Neiva ya tienes fondos insuficientes = $ ', saldo )
MUESTRE = (' No se te olvide recargar tu tarjeta Premium, para poder disfrutar las atracciones mas emocionantes de Neiva ' )
SINO CONTINUACION = 0
VAR TARJETA _ PREPAGO = 1000
MUESTRE = (' Tu saldo en Park Neiva es = $ ', saldo )
MUESTRE = (' Regresa cuando tu quiera, te estaremos esperando con las manos abiertas ' )
FIN MIENTRAS
FIN
No hay comentarios:
Publicar un comentario