Tarea Intro
Una tienda vende agua embotellada en garrafones de 5 galones, a un precio de $2.00 la unidad. Si la compra es de 10 ó menos unidades no se hace descuento, pero si es de mas de 10unidades, las primeras 10 cuestan el precio establecido, las demás tienen un 10% de descuento. Si la compra es mayor de 30, obtiene un 30% de descuento tomando como base el precio establecido,exclusivamente sobre las que pasen de 30. Dado el número de unidades que compra un cliente, calcule e imprima el total de la compra, el descuento, y el total a cancelar por la compra.
S O L U C I ÓN
I.Planteamiento del Problema
DATOS DE ENTRADA PROCESO DATOS DE SALIDA
-Número de unidades
-Precio de agua
-Descuento de la compra
-Total de la compra
-Total a pagar
II. Análisis del problemaa. Definición de Variables de Salida
Nombre
Tipo
Descripción
Desc
Real
Contiene el descuento que se le hará a la compra
Tot_c
Real
Contiene el total de la compra si descuento aplicado
ot_p
RealContiene el total a pagar con descuento aplicado
b. Definición de Datos de Entrada
b.1) Variables de Entrada
Nombre
Tipo
Descripción
Num
Entero
Contiene la cantidad de unidades
b.2) Constantes
NombreTipo
Descripción
agua
Real
Precio por cada unidad de garrafón
Se utilizarán dos constante sin nombre correspondiente al porcentaje de descuento por ventas con valores de 0.10 y 0.20
c.Restricciones
Num>0
d. Proceso
Asignar:
Agua=2.00
Tomando en cuenta la restricción:
SI:
¿Es Num>0?
SI:
Tot_c = Num*agua
Desc = 0
Tot_p = Tot_c
Desplegar “Totalde la compra:” , Tot_c
Desplegar “Descuento:", Desc
Desplegar “Total a cancelar por la compra:", Tot_p
NO:
¿Es Num<=20?
Si:
Tot_c = Num*aguaDesc = Tot_c*0.10
Tot_p = Tot_c – Desc
Desplegar “Total de la compra:” , Tot_c
Desplegar “Descuento:", Desc
Desplegar “Total a cancelar por la...
Regístrate para leer el documento completo.