Generation

generate functionFri, 12 May 2023

Escriba un programa pida el monto total de compras de una persona. Si la cantidad es inferior a Bs. 100.00, el programa dirá que el cliente no aplica a la promoción. Pero si la persona ingresa una cantidad en compras igual o superior a Bs. 100.00, el programa genera de forma aleatoria un número entero del uno al cinco. Cada número corresponderá a un color diferente de cinco colores de bolas que hay para determinar el descuento que el cliente recibirá como descuento por la promoción. Los descuentos se definen en la siguiente tabla: NUMERO COLOR DESCUENTO 1 Rojo 5% 2 Verde 10% 3 Azul 15% 4 Violeta 20% La funcionalidad del programa debe ser la siguiente: Ingrese el monto de la compra: Bs. 250.00 ¡¡¡Felicidades participa de nuestra promoción!!! COLOR DESCUENTO Rojo 5% Verde 10% Azul 15% Violeta 20% Aleatoriamente obtuvo la bola Azul con un descuento del 15%. Su nuevo total a pagar es: Bs. 212.5

def promocion(monto): descuentos = [0.05, 0.10, 0.15, 0.20] if(monto < 100): return 'El cliente no aplica a la promoción' else: aleatorio = random.randint(1, 4) return 'Su nuevo total a pagar es: Bs.' + str(monto - (monto * descuentos[aleatorio - 1])) promocion(250)

Questions about programming?Chat with your personal AI assistant