10
#recordemos usar el integer para saber si es entero o decimal
#recordemos usar el resto % para saber si es par o impar
#recordemos usar el mayor o menor a 0 para saber si es positivo o negativo
while True:
try:
numero1 = int(input("Ingresa tu primer número -> "))
numero2 = int(input("Ingresa otro número -> "))
break
except ValueError:
print("Recuerda que tienes que colocar números:)")
print('''
¿Qué operación deseas realizar (Digita el símbolo correspondiente)
suma -------------- +
resta ------------- -
división ---------- /
multiplicación ---- *
''')
operadores = ["/","","-","+"]
while True:
operación = input()
if operación in operadores:
if operación == "+":
resultado = numero1+numero2
print(f"La suma es {resultado}")
elif operación == "-":
resultado = numero1-numero2
print(f"La resta es {resultado}")
elif operación == "":
resultado = numero1*numero2
print(f"La multiplicación es {resultado}")
elif operación == "/":
try:
resultado = numero1/numero2
if resultado.is_integer():
print(f"La división es {resultado:.0f}")
else:
print(f"La división es {resultado:.1f}")
except ZeroDivisionError:
print(f"No podemos dividir entre 0, lo siento")
break
else:
print("Ingresa un operador correcto: ")
El resultado de la operación debe incluir información sobre el número, si es par o impar, positivo o negativo, e entero o decimal
print(f"{resultado} ¿es par o impar? ")
if resultado %2 == 0:
print(f"{resultado} es un número par")
else:
print(f"{resultado} es un número impar")
print(f"{resultado} ¿es positivo o negativo? ")
if resultado < 0:
print(f"{resultado} es negativo")
elif resultado > 0:
print(f"{resultado} es positivo")
else:
print(f"es 0")
print(f"{resultado} ¿es entero o decimal?")
if resultado.is_integer():
print("Es entero")
else:
print("Es decimal")
11
print("En el siguiente programa, ingresa 3 valores numéricos y te diremos"
" si es apto para ser un triángulo y su tipo")
a = float(input("Ingresa el primer valor: "))
b = float(input("Ingresa el segundo valor: "))
c = float(input("Ingresa el tercer valor: "))
if a + b > c and a + c > b and c + b > a:
print("En efecto, puede ser un triángulo, y uno de tipo:")
if a == b == c:
print("Equilátero")
elif a==b or a==c or b==c:
print("Isósceles")
else:
print("Escaleno")
else:
print("Mano, aprende lógica de triángulos XD ")
#12
litrodiesel = 2
litroetanol = 1.70
print("¿Qué combustible deseas?"
" E para etanol y D para diésel")
combustible = input().upper()
if combustible == "E":
print("Bien, escogiste Etanol, el descuento es de 2% por litro hasta los 15, por encima de eso serán 4% por litro, escoge tu cantidad: ")
cantidad=float(input())
if cantidad <=15:
print(f"escogiste {cantidad} litros de Etanol, el precio a pagar será de: {cantidad * litroetanol}")
descuento= litroetanolcantidad0.02
print(f"tu descuento será de {descuento}$, el nuevo precio a pagar será de {(cantidadlitroetanol)-descuento}")
else:
print(f"escogiste {cantidad} litros, el precio a pagar será de {litroetanol * cantidad}")
descuento=litroetanolcantidad0.04
print(f"tu descuento será de {descuento}$, el nuevo precio a pagar será de {(cantidadlitroetanol)-descuento}"
elif combustible == "D":
print("Bien, escogiste Diésel, el descuento es de 3% por litro hasta los 15, por encima de eso serán 5% por litro, escoge tu cantidad: ")
cantidad=float(input())
if cantidad <=15:
print(f"escogiste {cantidad} litros de Diésel, el precio a pagar será de: {litrodieselcantidad}")
descuento= litrodieselcantidad0.03
print(f"tu descuento será de {descuento}$, el nuevo precio a pagar será de {(cantidadlitrodiesel)-descuento}")
else:
print(f"escogiste {cantidad} litros, el precio a pagar será de {litrodiesel * cantidad}")
descuento= litrodieselcantidad0.05
print(f"tu descuento será de {descuento}$, el nuevo precio a pagar será de {(cantidad*litrodiesel)-descuento}")
else:
print("Recuerda colocar una buena letra :)")
13
ventas2022=int(input("ventas del año 2022 -> "))
ventas2023=int(input(" ventas del año 2023 -> "))
variacion=((ventas2023-ventas2022)/ventas2022)*100
if variacion < -10:
print("tendremos un recorte de gastos")
elif -10<=variacion <=2:
print("planificación de políticas de incentivo a las ventas")
elif 2<=variacion<=20:
print("pequeña bonificación para el equipo de ventas")
else:
print("Bonificación para el equipo de ventas")