Está en la página 1de 8

Fundamentos de Metodología

ejercicio
Enunciado
Va compras al supermercado, Usted adquiere productos que
pertenecen a la canasta básica, a los que no son de la canasta
básica, artículos que tienen algún porcentaje de alcohol,
respetivamente le corresponde pagar de impuesto sobre ventas
0%, 15%, 18%. Se debe recordar que se descuenta el 30% a las
personas de tercera edad y hay un descuento adicional que
indica si el total de la compra es menor o igual que L.300 no
tiene descuento por compras al mayor, si mayor tendra un 5% de
descuento.
Análisis / Interpretación
Entradas
Código Cliente,
Nombre Cliente,
Fecha compra
Cantidad de producto
Esta foto de Autor desconocido está bajo licencia CC BY-NC
Código producto,
nombre del producto
Edad
Indique si es de la canasta básica, no es de la canasta o esta relacionado

Precio
Análisis
Proceso
• Calcular el subtotal a pagar
• Identificamos la edad del cliente, si es de la tercera edad se
calcula el descuento.
• Identifica el valor a pago para obtener el descuento por
cantidad
• Identificar tipo de articulo para calcular el isv
• Calcular total a pagar
Análisis
Salida
Codigo cliente
Nombre Cliente
Cantidad
Codigo Producto
Nombre Producto
Subtotal
Descuento de tercera edad
Descuento por monto a pagar
Total a pagar
Análisis
Variables Auxiliares
• Subtotal
• Descuento3edad
• Descuentomonto
• Impuesto sobre venta
• Total
Algoritmo Si el indicador es 2, cálculo del Impuesto sobre venta 15%
1. Inicio del algoritmo
2. Definir variables (Pensando Cod_cliente, nomb_cliente) del Subtotal menos los descuentos
3. Limpiar las variables que no son de entrada Si el indicador es 3, cálculo del impuesto de venta 18% del
4. Lectura de los datos Subtotal menos los descuentos
4.1 Código Cliente, 5.5 Cálculo del total a pagar que será el subotal menos
4.2 Nombre Cliente,
4.3 Fecha de compra
descuentos de tercerad edad, menos descuento por
4.4 Cantidad de producto mayor y la suma del impuesto sobre venta calculado.
4.5 Código producto, 5.6 Calcular el total a pagar
4.6 nombre del producto
4.7 Edad 6. Mostrar Resultado
4.8 Indicador que tipo de producto es Código cliente
1. Tipo de product de la canasta básica Nombre Cliente
2. No es de la canasta basica
3. Es que pertence al área de licoreria Cantidad
4.9 Precio Código Producto
Nombre Producto
5. Procesos Subtotal
5.1 Calcular el subtotal ( Cantidad * precio)
5.2 Verificar la edad, si edad es mayor que 65, entonces Descuento de tercera edad
descuento sera 30% , caso contrario no tiene descuento, es Descuento por monto a pagar
decir es cero. Total a pagar
5. 3 Verificar el Subtotal, si es mayor o igual que 300,
el descuento es cero, en caso contrario descuento es 7. Fin
el 4% del subtotal.
5.4 Verificar el tipo de artículo para calcular el Impuesto
sobre venta a pagar
Si el indicador es 1, cálculo del Impuesto sobre venta es
cero
Seudocódigo

También podría gustarte