Ir al contenido principal

Ejercicio 45:

 Un teatro otorga descuentos según la edad. Se requiere determinar la cantidad de dinero a pagar, teniendo en cuenta
que los menores de 5 años no ingresan. El precio único es de $20. Tener en consideración lo siguiente:
Categoria 1: De 5 - 14 años, 35% de descuento.
Categoria 2: De 15 - 19 años, 25% de descuento.
Categoria 3: De 20 - 45 años, 10% de descuento.
Categoria 4: De 46 - 65 años, 25% de descuento.
Categoria 5: De 66 en adelante, 35% de descuento.

#Solución

pre_u = 20 #Precio Unico 20 $
edad = int(input('Ingrese su Edad:')) #Solicitamos la edad(en la variable "edad")
pre_f = 0 #Variable para obtener el precio final con el descuento
if edad >= 5:
    if edad >= 5 and edad <=14: #Categoria 1
        pre_f = pre_u - (pre_u * 0.35) #precioUnico -  (35 % de PrecioUnico)
    elif edad >= 15 and edad <=19: #Categoria 2
        pre_f = pre_u - (pre_u * 0.25)
    elif edad >= 20 and edad <=45: #Categoria 3
        pre_f = pre_u - (pre_u * 0.10)
    elif edad >= 46 and edad <=65: #Categoria 4
        pre_f = pre_u - (pre_u * 0.25)
    elif edad >= 66: #Categoria 5 / también puedes usar solo un else
        pre_f = pre_u - (pre_u * 0.35)
    print ('El precio de su entrada es de :' , pre_f)
else:
    print ('Usted no puede ingresar') 

 

Ayudanos a resolver más ejercicios!
https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC 

 

Comentarios

  1. Slots Machines for Sale - JTM Hub
    Find over 2200 slots machines for sale at JTM. Search for slot machine games online, 제주 출장안마 find low everyday 통영 출장안마 prices, 출장마사지 buy online, or find new 서울특별 출장샵 used 구미 출장마사지 stock

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Ejercicio 14:

Realiza un programa que calcule el desglose mínimo en billetes y monedas de una cantidad exacta de euros. Hay billetes de 500, 200, 100, 50, 20, 10 y 5 € y monedas de 2 y 1 €. Por ejemplo, si deseamos conocer el desglose de 434 €, el programa mostrará por pantalla el siguiente resultado: - 2 billetes de 200 euros. - 1 billete de 20 euros. - 1 billete de 10 euros. - 2 monedas de 2 euros. (¿Que cómo se efectúa el desglose mínimo? Muy fácil. Empieza por calcular la división entera entre la cantidad y 500 (el valor de la mayor moneda): 434 entre 500 da 0, así que no hay billetes de 500 € en el desglose; divide a continuación la cantidad 434 entre 200, cabe a 2 y sobran 34, así que en el desglose hay 2 billetes de 200 €; dividimos a continuación 34 entre 100 y vemos que no hay ningún billete de 100 € en el desglose (cabe a 0); como el resto de la última división es 34, pasamos a dividir 34 entre 20 y vemos que el desglose incluye un billete de 20 € y aún nos faltan 14 € por...

Ejercicio 27:

Haz un programa que vaya leyendo números hasta que el usuario introduzca un número negativo. En ese momento, el programa mostrará por pantalla el número mayor de cuantos ha visto. #Solución n= int(input("Ingrese un numero:\n ")) mayor = n while True:     if n > 0:         print(n)         n= int(input("Ingrese un numero:\n "))         if n > mayor:             mayor = n     else:         print("Se terminò el mayor es: ", mayor);break   Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC   

Ejercicio 29:

Realiza un programa que proporcione el desglose en billetes y monedas de una cantidad entera de euros. Recuerda que hay billetes de 500, 200, 100, 50, 20, 10 y 5 € y monedas de 2 y 1 €. Debes «recorrer» los valores de billete y moneda disponibles con uno o más bucles for-in. Soluciòn dinero = int(input("Dame el valor del dinero: ")) lista = [500, 200, 100, 50, 20, 10, 5, 2, 1] for i in lista:     queda = dinero // i     dinero = dinero % i     if  queda > 0:         print("Le queda "+ str(queda)+  (" billete" if i > 2 else " moneda") +("s " if queda >1 else " ")+ str(i))    Aquí te dejo la resolución en un video. https://www.youtube.com/watch?v=QKCjFWNaFFY No te olvides de suscribirte y darle like al video Ayudanos a resolver más ejercicios! https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC