Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Desafio: ¡Es hora de practicar! - parte 2

Momento de los proyectos

10:

numero = float(input("Ingrese un número: "))
print("Su número es [{}]\n¿Qué operación desea realizar con este número?: \n1.- Saber si es par o impar.\n2.- Saber si es positivo o negativo.\n3.- Saber si es entero o decimal".format(numero))
opcion = int(input("Ingrese una opción: "))
#1. par o impar
if opcion == 1:
  if numero % 2 == 0: #par
      if numero == int(numero):
        print("El número %d es par."%(numero)) #si el número es entero, formato de entero %d
      else:
        print("El número {} es par.".format(numero)) #si el número es decimal, formato de decimal
  else: #impar
      if numero == int(numero):
        print("El número %d es impar."%(numero)) #si el número es entero, formato de entero %d
      else:
        print("El número {} es impar.".format(numero)) #si el número es decimal, formato de decimal

#2. positivo o negativo
if opcion == 2:
  if numero > 0: #positivo
    if numero == int(numero):
      print("El número %d es positivo."%(numero)) #si el número es entero, formato de entero %d
    else:
      print("El número {} es positivo.".format(numero)) #si el número es decimal, formato de decimal
  elif numero < 0: #negativo
    if numero == int(numero):
      print("El número %d es negativo."%(numero)) #si el número es entero, formato de entero %d
    else:
      print("El número {} es negativo.".format(numero)) #si el número es decimal, formato de decimal
  else:
    print("El número es 0.")

#3. entero o decimal
if opcion == 3:
  if numero == int(numero):
    print("El número %d es entero."%(numero))
  else:
    print("El número {} es decimal.".format(numero))

11:

#triángulos
lado_1 = int(input("Ingrese lado del triángulo: "))
lado_2 = int(input("Ingrese lado del triángulo: "))
lado_3 = int(input("Ingrese lado del triángulo: "))
if lado_1 == lado_2 == lado_3: #todos los lados iguales: equilátero
  print("Triángulo Equilátero")
elif lado_1 == lado_2 or lado_2 == lado_3 or lado_1 == lado_3: #2 lados iguales: isósceles
  print("Triángulo Isósceles")
else: #todos los lados distintos: escaleno
  print("Triángulo Escaleno")

12:

precio_etanol_lt  = float(1.7)
precio_diesel_lt = float(2.0)
tipo_combustible = (input("---COMBUSTIBLE---\nPresione [E]: ETANOL\nPresione [D]: DIESEL\nSeleccione el tipo de combustible: ")).upper()
cantidad_lt = float(input("Ingrese la cantidad de combustible que desea llevar: "))

if tipo_combustible == "E":
  if cantidad_lt <= 15 and cantidad_lt > 0:
    subtotal = (precio_etanol_lt * cantidad_lt)
    precio_dcto = subtotal* 0.02
    precio_final = ((precio_etanol_lt * cantidad_lt) - precio_dcto)

  elif cantidad_lt > 15:
    subtotal = (precio_etanol_lt * cantidad_lt)
    precio_dcto = subtotal * 0.04
    precio_final = ((precio_etanol_lt * cantidad_lt) - precio_dcto)

  else:
    print("Error: Debe ingresar un valor mayor a 0.")

elif tipo_combustible == "D":
  if cantidad_lt <= 15 and cantidad_lt > 0:
    subtotal = (precio_diesel_lt * cantidad_lt)
    precio_dcto = subtotal * 0.03
    precio_final = ((precio_diesel_lt * cantidad_lt) - precio_dcto)

  elif cantidad_lt > 15:
    subtotal = (precio_diesel_lt * cantidad_lt)
    precio_dcto = subtotal * 0.05
    precio_final = ((precio_diesel_lt * cantidad_lt) - precio_dcto)

  else:
    print("Error: Debe ingresar un valor mayor a 0.")
    
else:
  subtotal = precio_dcto = precio_final = 0
  print("Error al ingresar el tipo de combustible")

print("Subtotal   : %.2f R$"%(subtotal))
print("Descuento  : %.2f R$"%(precio_dcto))
print("Total      : %.2f R$"%(precio_final))

13:

venta_2022 = float(input("Ingrese la cantidad de ventas en 2022: "))
venta_2023 = float(input("Ingrese la cantidad de ventas en 2023: "))
var_porcentual = 100 * (venta_2023 - venta_2022) / (venta_2022)
if var_porcentual > 20:
    print("Bonificación para el equipo de ventas.")
elif 2 <= var_porcentual <= 20:
    print("Pequeña bonificación para el equipo de ventas.")
elif -10 <= var_porcentual < 2:
    print("Planificación de políticas de incentivo a las ventas.")
else:
    print("Recorte de gastos.")
1 respuesta

¡Hola! Espero que estés bien.

Aprecio mucho tu participación en el foro, ¡es genial ver tu entusiasmo!

Recuerda que puedes regresar siempre que necesites aclarar alguna duda o simplemente compartir más ideas. ¡Ánimo y sigue adelante con tu aprendizaje!

No olvides marcar esta publicación como solucionada. ¡Es una gran ayuda para toda la comunidad! ✓ ¡Mucho éxito en tus estudios!