impares = [i*2 + 1 for i in range(12)]
print(impares)
pares = [i*2 for i in range(15)]
print(pares)
num= [i*3 - 1 if i % 2 == 0 else i*3 for i in range(1, 11)]
print(num)
print("Bienvenido al juego de palabras!")
# Vector de vocales
vocales = ['a', 'e', 'i', 'o', 'u']
# Vector de abecedario
abecedario = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
print("Vocales:")
for i, vocal in enumerate(vocales, start=1):
print(f"{i}. {vocal}")
print("\\nAbecedario:")
for i, letra in enumerate(abecedario, start=1):
print(f"{i}. {letra}")
while True:
palabra = input("\\nIngrese las posiciones de las letras para armar una palabra (separadas por espacios) o 'salir' para terminar: ")
if palabra.lower() == 'salir':
break
palabra = [abecedario[int(x)-1] for x in palabra.split()]
print(f"La palabra armada es: {''.join(palabra)}")
print("Bienvenido al sistema de notas!")
notas_matematicas = []
notas_ingles = []
nombres_estudiantes = []
while True:
nombre = input("Ingrese el nombre del estudiante (o 'salir' para terminar): ")
if nombre.lower() == 'salir':
break
nombres_estudiantes.append(nombre)
matematicas = float(input(f"Ingrese la nota de matemáticas del estudiante {nombre}: "))
ingles = float(input(f"Ingrese la nota de inglés del estudiante {nombre}: "))
notas_matematicas.append(matematicas)
notas_ingles.append(ingles)
print("\\nNotas y promedios:")
for i, (nombre, matematicas, ingles) in enumerate(zip(nombres_estudiantes, notas_matematicas, notas_ingles), start=1):
promedio = (matematicas + ingles) / 2
print(f"Estudiante {i}: {nombre} - Nota matemáticas: {matematicas:.2f} - Nota inglés: {ingles:.2f} - Promedio: {promedio:.2f}")
print("Buscar promedio de un estudiante")
while True:
nombre_buscar = input("Ingrese el nombre del estudiante que desea buscar (o 'salir' para terminar): ")
if nombre_buscar.lower() == 'salir':
break
for i, nombre in enumerate(nombres_estudiantes):
if nombre == nombre_buscar:
promedio = (notas_matematicas[i] + notas_ingles[i]) / 2
print(f"El promedio del estudiante {nombre_buscar} es: {promedio:.2f}")
break
else:
print("No se encontró el estudiante")
print("Bienvenido al sistema de vectores!")
# Llenar el vector con múltiplos de 20
vector = [i * 20 for i in range(1, 21)]
print("Vector:", vector)
while True:
print("\\nMenú:")
print("1. Calcular el promedio del vector")
print("2. Mostrar la suma del vector")
print("3. Mostrar cada resultado de cada posición dividido por 2")
print("4. Salir")
opcion = input("Ingrese una opción: ")
if opcion == "1":
promedio = sum(vector) / len(vector)
print(f"El promedio del vector es: {promedio:.2f}")
elif opcion == "2":
suma = sum(vector)
print(f"La suma del vector es: {suma}")
elif opcion == "3":
for i, valor in enumerate(vector):
print(f"Posición {i+1}: {valor / 2:.2f}")
elif opcion == "4":
break
else:
print("Opción inválida. Intente nuevamente.")
print("Bienvenido al sistema de vectores!")
vector1 = [1, 2, 3, 4, 5]
vector2 = [6, 7, 8, 9, 10]
vector3 = [11, 12, 13, 14, 15]
print("Vectores:")
print("Vector 1:", vector1)
print("Vector 2:", vector2)
print("Vector 3:", vector3)
print("\\nRecorriendo los vectores simultáneamente:")
for i in range(len(vector1)):
print(f"Posición {i+1}: {vector1[i]}, {vector2[i]}, {vector3[i]}")
print("Bienvenido al sistema de vectores!")
vector = []
for i in range(30):
numero = int(input(f"Ingrese el número {i+1}: "))
vector.append(numero)
print("Vector:", vector)
promedio = sum(vector) / len(vector)
menor = min(vector)
mayor = max(vector)
pares = [numero for numero in vector if numero % 2 == 0]
print(f"El promedio del vector es: {promedio:.2f}")
print(f"El menor número del vector es: {menor}")
print(f"El mayor número del vector es: {mayor}")
print("Los números pares del vector son:", pares)