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

[Proyecto] Hora de practicar : Estructuras condicionales.

**Solución Ejercicio 10 **

num1 = float(input('Ingresa un número: '))
num2 = float(input('Ingresa un número: '))
operacion = input('Ingresa una operación a realizar (suma, resta, multiplicacion, division): ').lower()

# Verificamos qué operación eligió la persona
if operacion == 'suma':
    resultado = num1 + num2
elif operacion == 'resta':
    resultado = num1 - num2
elif operacion == 'multiplicacion':
    resultado = num1 * num2
elif operacion == 'division':
    if num2 != 0:  # Comprobamos si no intentan dividir por cero
        resultado = num1 / num2
    else:
        resultado = None  # No permitimos división por cero
        print("No se puede dividir por cero.")
else:
    resultado = None  # No se hace ninguna operación
    print("Operación no válida.")

# Si resultado tiene un valor, es porque se hizo una operación válida
if resultado is not None:
    print("Resultado:", resultado)

    # ¿Es par o impar?
    if resultado % 2 == 0:
        print("El resultado es par")
    else:
        print("El resultado es impar")

    # ¿Positivo, negativo o cero?
    if resultado > 0:
        print("El resultado es positivo")
    elif resultado == 0:
        print("El resultado es cero")
    else:
        print("El resultado es negativo")

    # ¿Es entero o decimal?
    if resultado == int(resultado):
        print("El resultado es un número entero")
    else:
        print("El resultado es un número decimal")

Solución ejercicio 11

#Inicio pidiendo al usuari el valor de cada lado. Definimos variables
lado1 = float(input('ingrese el valor del lado 1')
lado2 = float(input('ingrese el valor del lado 2')
lado3 = float(input('ingrese el valor del lado 3')

if lado1 + lado2 >= lado3:
 print('Se puede formar un triángulo')
elif lado2 + lado3 >= lado1:
 print('Se puede formar un triángulo')
elif lado3 + lado1 >= lado2:
 print('Se puede formar un triángulo')
else: 
 print('no se puede formar un triangulo')

if lado1 == lado2 and lado2 == lado3 and lado1 == lado3:
 print('El triángulo es equilátero')
 

if lado1 == lado2 and lado3 > lado1 
  or lado1 == lado3 and lado2 > lado1
  or lado2 == lado3 and lado1 > lado2 
  print('El triángulo es isóceles')

if lado1 =! lado2 and lado3 =! lado1 
 print('El triángulo es escaleno') 
  

Solución ejercicio 12

#Empiezo definiendo las variables base 
etanol = "e"
diesel = "d"
precio_etanol = 1.70 
precio_diesel = 2.00
#pido la información al usuario
litros_vendidos = float(input('Ingrese cantidad de litros vendidos'))
tipo_combustible= (input('Ingrese el tipo de combustible Etanol= E, Diesel: D')).lower()

if tipo_combustible == etanol:
   precio_bruto = precio_etanol * litros_vendidos
   if litros_vendidos <= 15:
      porcentaje_descuento = 2 
   else: 
      porcentaje_descuento = 4
 
   descuento = precio_bruto * (porcentaje_descuento / 100)  
   precio_final = precio_bruto - descuento

   print(f'Precio bruto: R$ {precio_bruto:.2f}')
   print(f'Descuento aplicado: {porcentaje_descuento}% → R$ {descuento:.2f}')
   print(f'Total a pagar: R$ {precio_final:.2f}')

   
elif tipo_combustible == diesel:
   precio_bruto = precio_diesel * litros_vendidos
   if litros_vendidos <= 15:
      porcentaje_descuento = 3 
   else: 
      porcentaje_descuento = 5
   
   descuento = precio_bruto * (porcentaje_descuento / 100)
   precio_final = precio_bruto - descuento

   print(f'Precio bruto: R$ {precio_bruto:.2f}')
   print(f'Descuento aplicado: {porcentaje_descuento}% → R$ {descuento:.2f}')
   print(f'Total a pagar: R$ {precio_final:.2f}')

- Solución Ejercicio 13


ventas_2022 = float(input("Ingrese cantidad de ventas en 2022: "))
ventas_2023 = float(input("Ingrese cantidad de ventas en 2023: "))

# Cálculo de variación porcentual
variacion = ((ventas_2023 - ventas_2022) / ventas_2022) * 100
print(f"La variación porcentual es: {variacion:.2f}%")

if variacion > 20:
    print('Bonificación para equipo de ventas')

elif variacion > 2 and variacion <= 20:
    print('Pequeña bonificación para el equipo de ventas')

elif variacion >= -10 and variacion <= 2:
    print('Planificar políticas de incentivo a las ventas')

else:
    print('Recortar gastos')
1 respuesta

Hola , espero que estés muy bien.

Felicitaciones por tu aprendizaje. Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes.

Para no dejar de compartir los códigos, actividades y ejercicios que realizas, creamos un canal en Discord (#compartetucodigo) donde puedes compartirlos, dar y sugerir mejoras con el resto de tus compañeros.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios