[ Foro de Python ]

Busco solucionar la sintaxis de este programa en Paython

13-Jan-2024 00:22
Invitado (Andres)
1 Respuestas

compra= float (input("Ingrese el valor de la compra: "))
if compra <800:
print (´el total a pagar es:´compra)
elif 800 < compra <= 1500:
compra -= (compra * 0.10 )
print("el total a pagar con su descuento es:", compra )

elif 1500 < compra  <= 5000:
compra -= (compra * 0.15)
print ("El total a pagar con su descuento, es:", compra)

else:
compra -= (compra * 0.20)
print ("El total a pagar es:",compra)



13-Jan-2024 12:04
Nacho Cabanes (+83)

Los mensajes de error son tus amigos ¿Qué error tienes y en qué línea?

Como pista, no es habitual que un lenguaje de programación permita expresiones como:

1500 < compra  <= 5000

Deberás partirlo en dos condiciones, enlazadas con un "y".






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...