ENUNCIADO: el siguiente ejercicio pide el nombre, el precio y la
cantidad de un producto a comprar, calcule el subtotal, IVA y total a
pagar. Si el subtotal es mayor a $100, aumente el IVA, caso contrario
Iva = 0, presente el nombre del producto, subtotal, IVA y total a
pagar.
# Solicitar datos del producto
pro = input("Ingrese el nombre del producto: ")
pre = float(input("Ingrese el precio del producto: "))
can = int(input("Ingrese la cantidad a comprar: "))
st = pre * can
# Calcular el subtotal, IVA y total
if st > 100.00:
iva = st * 0.15
tp = st + iva
else:
iva = 0.00
tp = st + iva
# Mostrar resultados
print("Producto: ", pro)
print("Subtotal: $", round(st, 2))
print("IVA: $", round(iva, 2))
print("Total a pagar: $", round(tp, 2))
EJERCICIO1: Crea un programa que solicite el nombre y el monto
total de ventas mensuales de un vendedor. El programa deberá
calcular una bonificación según el monto de ventas: 10% para ventas
mayores a $1000, 15% para ventas mayores a $5000. Muestra el
nombre del vendedor, el monto de la bonificación y el monto total a
recibir (salario base + bonificación).
# Solicitar datos del vendedor
nombre = input("Ingrese el nombre del vendedor: ")
ventas = float(input("Ingrese el monto total de ventas
mensuales: $"))
salario_base = float(input("Ingrese el salario base del
vendedor: $"))
# Calcular la bonificación según las ventas
if ventas > 5000:
bonificacion = ventas * 0.15
elif ventas > 1000:
bonificacion = ventas * 0.10
else:
bonificacion = 0
# Calcular el total a recibir
total_recibir = salario_base + bonificacion
# Mostrar resultados
print("\n--- Resumen de Pago ---")
print(f"Vendedor: {nombre}")
print(f"Bonificación: ${bonificacion:.2f}")
print(f"Total a recibir: ${total_recibir:.2f}")
EJERCICIO2: Desarrolla un programa que calcule el monto total a
pagar por la compra de una cantidad determinada de lápices. El
programa deberá aplicar el precio unitario de $0,85 si la compra es de
1000 lápices o más, y un precio unitario de $0,90 si la compra es
inferior a 1000 lápices. El programa debe solicitar la cantidad de
lápices a comprar y mostrar el monto total a pagar.
# Solicitar la cantidad de lápices
cantidad = int(input("Ingrese la cantidad de lápices a
comprar: "))
# Calcular el precio unitario según la cantidad
if cantidad >= 1000:
precio_unitario = 0.85
else:
precio_unitario = 0.90
# Calcular el total a pagar
total_pagar = cantidad * precio_unitario
# Mostrar el resultado
print(f"Cantidad de lápices: {cantidad}")
print(f"Precio unitario: ${precio_unitario:.2f}")
print(f"Total a pagar: ${total_pagar:.2f}")
EJERCICIO 3: Una tienda de ropa ofrece descuentos por cantidad en
la compra de camisetas: 10% de descuento por 3 o más camisetas,
15% de descuento por 5 o más camisetas. Desarrolla un programa
que solicite la cantidad de camisetas y el precio unitario, y calcule el
monto total a pagar.
# Solicitar datos de la compra
cantidad = int(input("Ingrese la cantidad de camisetas: "))
precio_unitario = float(input("Ingrese el precio unitario: $"))
# Calcular el subtotal
subtotal = cantidad * precio_unitario
# Aplicar descuento según la cantidad
if cantidad >= 5:
descuento = subtotal * 0.15
elif cantidad >= 3:
descuento = subtotal * 0.10
else:
descuento = 0
# Calcular el total a pagar
total_pagar = subtotal - descuento
# Mostrar resultados
print(f"Subtotal: ${subtotal:.2f}")
print(f"Descuento: ${descuento:.2f}")
print(f"Total a pagar: ${total_pagar:.2f}")
EJERCICIO 4: Un parque de atracciones cobra diferentes precios de
entrada según la edad: $5 para menores de edad, $15 para mayores
de edad. Desarrolla un programa que solicite la edad del visitante y
calcule el precio de la entrada.
# Solicitar la edad del visitante
edad = int(input("Ingrese la edad del visitante: "))
# Determinar el precio según la edad
if edad < 18:
precio = 5
else:
precio = 15
# Mostrar el resultado
print(f"Precio de la entrada: ${precio}")
EJERCICIO 5: Una empresa paga a sus empleados un salario base de
$500 más $15 por cada hora extra trabajada. Desarrolla un programa
que solicite el número de horas extras trabajadas y calcule el salario
total a pagar.
# Solicitar horas extras trabajadas
horas_extras = int(input("Ingrese el número de horas extras
trabajadas: "))
# Calcular salario total
salario_base = 500
pago_horas_extras = horas_extras * 15
salario_total = salario_base + pago_horas_extras
# Mostrar resultado
print(f"Salario base: ${salario_base}")
print(f"Pago por horas extras: ${pago_horas_extras}")
print(f"Salario total: ${salario_total}")
EJERCICIO 6: La empresa 'La Langosta Ahumada' se especializa en la
organización de banquetes. Sus tarifas son las siguientes: el precio
por persona es de $950.00, pero si el número de invitados supera los
200 y es menor o igual a 300, el precio se reduce a $850.00 por
persona. Se necesita un programa que permita calcular el
presupuesto para los clientes que deseen contratar un evento.
# Solicitar el número de invitados
invitados = int(input("Ingrese el número de invitados: "))
# Determinar el precio por persona según la cantidad de
invitados
if invitados > 200 and invitados <= 300:
precio_por_persona = 850.00
else:
precio_por_persona = 950.00
# Calcular el presupuesto total
presupuesto = invitados * precio_por_persona
# Mostrar el resultado
print(f"Número de invitados: {invitados}")
print(f"Precio por persona: ${precio_por_persona:.2f}")
print(f"Presupuesto total: ${presupuesto:.2f}")
EJERCICIO 7: El precio de un pantalón es de $45.00 cuando se
compran más de doce unidades, y $60.00 cuando se adquiere
individualmente. Desarrolle un programa que lea la cantidad de
pantalones a comprar y calcule el total a pagar, incluyendo el IVA.
# Solicitar la cantidad de pantalones
cantidad = int(input("Ingrese la cantidad de pantalones a
comprar: "))
# Determinar el precio por pantalón según la cantidad
if cantidad > 12:
precio_unitario = 45.00
else:
precio_unitario = 60.00
# Calcular el subtotal
subtotal = cantidad * precio_unitario
# Calcular el IVA (15%)
iva = subtotal * 0.15
# Calcular el total a pagar
total_pagar = subtotal + iva
# Mostrar el resultado
print(f"Subtotal: ${subtotal:.2f}")
print(f"IVA (15%): ${iva:.2f}")
print(f"Total a pagar: ${total_pagar:.2f}")
EJERCICIO 8: El precio de una entrada de cine es de $8.00 cuando se
compran 4 o más entradas, y $10.00 cuando se adquiere
individualmente. Desarrolla un programa que lea la cantidad de
entradas a comprar y calcule el total a pagar, incluyendo el 5% de
impuesto de entretenimiento.
# Solicitar la cantidad de entradas
cantidad = int(input("Ingrese la cantidad de entradas a
comprar: "))
# Determinar el precio por entrada según la cantidad
if cantidad >= 4:
precio_entrada = 8.00
else:
precio_entrada = 10.00
# Calcular el subtotal
subtotal = cantidad * precio_entrada
# Calcular el impuesto de entretenimiento (5%)
impuesto = subtotal * 0.05
# Calcular el total a pagar
total_pagar = subtotal + impuesto
# Mostrar el resultado
print(f"Subtotal: ${subtotal:.2f}")
print(f"Impuesto de entretenimiento (5%): ${impuesto:.2f}")
print(f"Total a pagar: ${total_pagar:.2f}")
EJERCICIO 9: El precio de un cuaderno es de $2.50 cuando se
compran 20 o más unidades, y $2.00 cuando se adquiere
individualmente. Desarrolla un programa que lea la cantidad de
cuadernos a comprar y calcule el total a pagar, incluyendo el IVA.
# Solicitar la cantidad de cuadernos
cantidad = int(input("Ingrese la cantidad de cuadernos a
comprar: "))
# Determinar el precio por cuaderno según la cantidad
if cantidad >= 20:
precio_unitario = 2.50
else:
precio_unitario = 2.00
# Calcular el subtotal
subtotal = cantidad * precio_unitario
# Calcular el IVA (15%)
iva = subtotal * 0.15
# Calcular el total a pagar
total_pagar = subtotal + iva
# Mostrar el resultado
print(f"Subtotal: ${subtotal:.2f}")
print(f"IVA (15%): ${iva:.2f}")
print(f"Total a pagar: ${total_pagar:.2f}")
EJERCICIO 10: El precio de una lámpara es de $25.00 cuando se
compran 5 o más lámparas del mismo tipo, y $30.00 cuando se
adquiere individualmente. Desarrolla un programa que lea la cantidad
de lámparas y el tipo, y calcule el total a pagar, incluyendo el 15% de
impuesto de iluminación.
# Solicitar datos de la compra
tipo = input("Ingrese el tipo de lámpara: ")
cantidad = int(input("Ingrese la cantidad de lámparas a
comprar: "))
# Determinar el precio por lámpara según la cantidad
if cantidad >= 5:
precio_unitario = 25.00
else:
precio_unitario = 30.00
# Calcular el subtotal
subtotal = cantidad * precio_unitario
# Calcular el impuesto de iluminación (15%)
impuesto = subtotal * 0.15
# Calcular el total a pagar
total_pagar = subtotal + impuesto
# Mostrar el resultado
print(f"Tipo de lámpara: {tipo}")
print(f"Subtotal: ${subtotal:.2f}")
print(f"Impuesto de iluminación (15%): ${impuesto:.2f}")
print(f"Total a pagar: ${total_pagar:.2f}")