ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmo De Una máquina De Prepago De Estacionamientos

josh710 de Septiembre de 2014

772 Palabras (4 Páginas)2.002 Visitas

Página 1 de 4

Actividad Integradora. Algoritmo de una máquina de prepago de estacionamientos, parte final.

Instrucciones

Lee cuidadosamente el problema y realiza lo que se te pide. Al terminar, envía tu actividad como actfin_nombre de usuario al portafolio para que tu asesor la evalúe y retroalimente.

Problema

La empresa “patito feo” fabrica máquinas de pre-pago de boletos de estacionamiento, para ello se requiere un programa – software que controle el hardware pero antes se necesita diseñar un algoritmo y posteriormente iniciar con la programación.

Por la razón anterior se te pide que hagas el diseño del algoritmo en pseudocódigo y en diagrama de flujo:

De este algoritmo en el que has estado trabajando durante la unidad todavía falta la parte de Devolver cambio. Teniendo ahora el monto a pagar y el monto que proporciono el cliente tienes que construir el algoritmo que devuelva el cambio. Para hacer el algoritmo considera el inciso f y k.

Cuando termines el punto anterior tendrás que integrar los algoritmos que realizaste tanto en la actividad 4 y en la actividad 5. Recuerda que solo puede haber un inicio.

Las condiciones generales en las que se piensa va trabajar la máquina de prepago son:

El algoritmo debe diseñarse desde el punto de vista de su operación interna (programa de la máquina), y no desde el punto de vista del usuario.

El monto máximo a cobrar por día es de $140.

Únicamente acepta moneda nacional en las siguientes denominaciones: Billetes de $100, $50 y $20 y monedas de $10, $5, $2 y $1.

No existen descuentos, ni recibos por la transacción.

La tarifa del estacionamiento es de $12 pesos la hora, y no se cobran las fracciones de tiempo. El formato de hora se maneja en configuración de 1 a 24 horas sin manejar minutos.

Para entregar cambio al cliente, la máquina de prepago únicamente entrega monedas de $10, $5, $2 y $1. Y para entregar el cambio exacto al cliente, la máquina de prepago debe entregar el menor número de monedas. Por ejemplo, para dar $22 pesos de cambio, debe entregar dos monedas de $10 y una moneda de $2.

La máquina de prepago funciona correctamente y se encuentra en operación.

La máquina de prepago tiene suficiente cambio como para atender a todos los clientes.

Se introduce un boleto válido del día en curso en la forma indicada en la ranura de la máquina por los clientes.

La máquina de prepago internamente tiene un reloj a la hora actual, y puede leer la hora de entrada del boleto.

La máquina de prepago regresa el boleto “sellado” al cliente, e internamente lo registra como pagado.

La máquina de prepago regresa al cliente en caso de aplicar, el cambio correspondiente de acuerdo a la tarifa cobrada.

Inicio del algoritmo

Se dispensa el boleto con la hora

Se ingresa el boleto para la salida

Se le asigna el valor de ᴓ c, e (en esta variable se guardara el resultado)

Se asigna valor de 0 a g

Se asignara el valor de 12 a “d”

Se lee la hora de salida y se le asigna a la variable “a”

Se lee la hora de entrada y se le asigna a la variable “b”

Se resta a-b y el resultado se asigna a la variable “c”

Si, el resultado es “>” 140 se asignara 140

Se multiplica el resultado de c*dy el resultado se asigna a “e”

Se muestra el monto a pagar que es “e” y se solicita el ingreso del dinero

Se acepta el ingreso de billete o moneda

Si es billete, se valida que el monto este dentro de las siguientes cantidades $100, $50 y $20.

Si no es el monto, se regresa el dinero y se solicita que sea de las siguientes cantidades $100, $50 y $20.

Si es

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com