===========================
ENTRENANDO LA PROGRAMACIÓN
===========================
1 - Mayor entre dos números
a = float(input("Ingrese el primer número: "))
b = float(input("Ingrese el segundo número: "))
if a > b:
print("El número mayor es:", a)
elif b > a:
print("El número mayor es:", b)
else:
print("Ambos números son iguales")
2 - Crecimiento o disminución
crecimiento = float(input("Ingrese el porcentaje de crecimiento: "))
if crecimiento > 0:
print("Hubo un crecimiento")
elif crecimiento < 0:
print("Hubo una disminución")
else:
print("No hubo variación")
3 - Vocal o consonante
letra = input("Ingrese 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 - Precios de automóvil en 3 años
p1 = float(input("Ingrese el precio del primer año: "))
p2 = float(input("Ingrese el precio del segundo año: "))
p3 = float(input("Ingrese el precio del tercer año: "))
print("Precio más alto:", max(p1, p2, p3))
print("Precio más bajo:", min(p1, p2, p3))
5 - Producto más barato
prod1 = float(input("Ingrese el precio del producto 1: "))
prod2 = float(input("Ingrese el precio del producto 2: "))
prod3 = float(input("Ingrese el precio del producto 3: "))
menor = min(prod1, prod2, prod3)
print("El producto más barato cuesta:", menor)
6 - Tres números en orden descendente
n1 = float(input("Ingrese el primer número: "))
n2 = float(input("Ingrese el segundo número: "))
n3 = float(input("Ingrese el tercer número: "))
numeros = [n1, n2, n3]
numeros.sort(reverse=True)
print("Orden descendente:", numeros)
7 - Turno de estudio
turno = input("¿En qué turno estudia? (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 - Par o impar
num = int(input("Ingrese un número entero: "))
if num % 2 == 0:
print("Es par")
else:
print("Es impar")
9 - Entero o decimal
num = float(input("Ingrese un número: "))
if num == int(num):
print("Es un número entero")
else:
print("Es un número decimal")
===========================
MOMENTO DE LOS PROYECTOS
===========================
10 - Calculadora con clasificación
a = float(input("Ingrese el primer número: "))
b = float(input("Ingrese el segundo número: "))
op = input("Ingrese la operación (+, -, *, /): ")
if op == "+":
resultado = a + b
elif op == "-":
resultado = a - b
elif op == "*":
resultado = a * b
elif op == "/" and b != 0:
resultado = a / b
else:
resultado = None
print("Operación inválida")
if resultado is not None:
print("Resultado:", resultado)
# Clasificaciones
print("Par" if resultado % 2 == 0 else "Impar")
print("Positivo" if resultado >= 0 else "Negativo")
print("Entero" if resultado == int(resultado) else "Decimal")
11 - Triángulo
l1 = float(input("Ingrese el lado 1: "))
l2 = float(input("Ingrese el lado 2: "))
l3 = float(input("Ingrese el 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 es un triángulo válido")
12 - Venta de combustibles
tipo = input("Ingrese el tipo de combustible (E para Etanol, D para Diésel): ").upper()
litros = float(input("Ingrese la cantidad de litros: "))
if tipo == "E":
precio = 1.70
descuento = 0.02 if litros <= 15 else 0.04
elif tipo == "D":
precio = 2.00
descuento = 0.03 if litros <= 15 else 0.05
else:
precio = 0
descuento = 0
print("Tipo de combustible inválido")
if precio > 0:
valor_bruto = precio * litros
valor_descuento = valor_bruto * descuento
total = valor_bruto - valor_descuento
print(f"Valor a pagar: R$ {total:.2f}")
13 - Variación de ventas
ventas_2022 = int(input("Ingrese las ventas de 2022: "))
ventas_2023 = int(input("Ingrese las ventas de 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")