En un supermercado se hace una promoción, mediante la cual el cliente obtiene un descuento dependiendo de un número que se escoge al azar (este número se debe calcular de forma aleatoria por el sistema y debe ser mostrado). si el numero escogido es menor que 74, el descuento es del 15% sobre el total de la compra, si es mayor o igual a 74 el descuento es del 20%. obtener cuánto dinero se le descuenta. se debe poder ingresar el valor total de la compra
Respuestas a la pregunta
A continuación pseudocódigo en pseint para ganar descuento en compra con sorteo de número al azar. Se adjunta imagen de salida en pantalla y diagrama de flujo.
Algoritmo para ganar descuentos en compras
- // Definimos variables e ingresamos los datos
Definir compra Como Real
Escribir "Ingrese monto de su compra"
Leer compra
- // Preguntamos si quiere participar en el sorteo
Escribir "Desea participar en el sorteo para ganar un descuentos en su compra? (s/n)"
Repetir
Leer respuesta
Hasta Que (respuesta == "n") o (respuesta == "s")
Si respuesta=="s" Entonces
- // Sacamos un número al azar
sorteo <- azar(100)
Escribir "Resultado del sorteo es el número: ", sorteo
- // Calculamos el descuento y mostramos resultado (si número es menor a 74 es 15% sino 20%)
Si sorteo < 74
descuento <- compra*0.15
compra <- compra - descuento
Escribir "Ud. ha ganado un descuento de: ", descuento, " (15% sobre su compra)"
Escribir "Nuevo monto de su compra es: ", compra
SiNo
descuento <- compra*0.15
compra <- compra - descuento
Escribir "Ud. ha ganado un descuento de: ", descuento, " (20% sobre su compra)"
Escribir "Nuevo monto de su compra es: ", compra
FinSi
sino
Escribir "Su compra no tiene descuento"
Fin Si
FinAlgoritmo
Para saber más acerca de programa para obtener descuentos en compras consulte: https://brainly.lat/tarea/34961139