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

Desafio: ¡Es hora de practicar!

# ---------------------------------------------
# Entrenando la programación
# ---------------------------------------------

# 1
a = float(input("1 - Primer número: "))
b = float(input("Segundo número: "))
print("El número mayor es:", max(a, b))

# 2
crecimiento = float(input("\n2 - Porcentaje de crecimiento de producción: "))
if crecimiento > 0:
    print("Hubo crecimiento.")
elif crecimiento < 0:
    print("Hubo disminución.")
else:
    print("No hubo variación.")

# 3
letra = input("\n3 - Escribe una letra: ").lower()
if letra in "aeiou":
    print("Es una vocal.")
elif letra.isalpha():
    print("Es una consonante.")
else:
    print("No es una letra válida.")

# 4
a = float(input("\n4 - Precio año 1: "))
b = float(input("Precio año 2: "))
c = float(input("Precio año 3: "))
print("Precio más alto:", max(a, b, c))
print("Precio más bajo:", min(a, b, c))

# 5
p1 = float(input("\n5 - Precio del producto 1: "))
p2 = float(input("Precio del producto 2: "))
p3 = float(input("Precio del producto 3: "))
menor = min(p1, p2, p3)
print("El producto más barato cuesta:", menor)

# 6
n1 = float(input("\n6 - Número 1: "))
n2 = float(input("Número 2: "))
n3 = float(input("Número 3: "))
orden = sorted([n1, n2, n3], reverse=True)
print("Orden descendente:", orden)

# 7
turno = input("\n7 - ¿En qué turno estudias (mañana, tarde, noche)?: ").lower()
if turno == "mañana":
    print("¡Buenos Días!")
elif turno == "tarde":
    print("¡Buenas Tardes!")
elif turno == "noche":
    print("¡Buenas Noches!")
else:
    print("¡Valor Inválido!")

# 8
num = int(input("\n8 - Escribe un número entero: "))
print("Es par." if num % 2 == 0 else "Es impar.")

# 9
n = input("\n9 - Escribe un número: ")
if "." in n:
    print("Es un número decimal.")
else:
    print("Es un número entero.")

# ---------------------------------------------
# Momento de los proyectos
# ---------------------------------------------

# 10
a = float(input("\n10 - Primer número: "))
b = float(input("Segundo número: "))
op = input("Operación (+, -, *, /, **): ")

if op == "+":
    resultado = a + b
elif op == "-":
    resultado = a - b
elif op == "*":
    resultado = a * b
elif op == "/":
    resultado = a / b if b != 0 else "Error: división por cero"
elif op == "**":
    resultado = a ** b
else:
    resultado = "Operación inválida"

print("Resultado:", resultado)

if isinstance(resultado, (int, float)):
    print("Par" if resultado % 2 == 0 else "Impar")
    print("Positivo" if resultado >= 0 else "Negativo")
    print("Entero" if resultado == int(resultado) else "Decimal")

# 11
l1 = float(input("\n11 - Lado 1: "))
l2 = float(input("Lado 2: "))
l3 = float(input("Lado 3: "))

if l1 + l2 > l3 and l1 + l3 > l2 and l2 + l3 > l1:
    if l1 == l2 == l3:
        print("Triángulo equilátero")
    elif l1 == l2 or l1 == l3 or l2 == l3:
        print("Triángulo isósceles")
    else:
        print("Triángulo escaleno")
else:
    print("No forman un triángulo")

# 12
tipo = input("\n12 - Tipo de combustible (E para etanol, D para diésel): ").upper()
litros = float(input("Cantidad de litros: "))

if tipo == "E":
    precio_litro = 1.70
    descuento = 0.02 if litros <= 15 else 0.04
elif tipo == "D":
    precio_litro = 2.00
    descuento = 0.03 if litros <= 15 else 0.05
else:
    print("Tipo de combustible inválido")
    precio_litro = 0
    descuento = 0

valor_bruto = litros * precio_litro
valor_descuento = valor_bruto * descuento
valor_final = valor_bruto - valor_descuento

print(f"Total a pagar: R$ {valor_final:.2f}")

# 13
ventas_2022 = int(input("\n13 - Ventas 2022: "))
ventas_2023 = int(input("Ventas 2023: "))

variacion = ((ventas_2023 - ventas_2022) / ventas_2022) * 100
print(f"Variación porcentual: {variacion:.2f}%")

if variacion > 20:
    print("Bonificación para el equipo de ventas.")
elif 2 < variacion <= 20:
    print("Pequeña bonificación para el equipo de ventas.")
elif -10 <= variacion <= 2:
    print("Planificación de políticas de incentivo a las ventas.")
else:
    print("Recorte de gastos.")
1 respuesta

Hola,

Gracias por compartir tu código con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas ayuda, no dudes en buscarnos en el foro.

¡Gracias nuevamente!

Saludos,

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