0% encontró este documento útil (0 votos)
30 vistas4 páginas

Python

El documento contiene tres funciones en Python para obtener números pares, calcular factoriales y múltiplos de 13, y una función para calcular una sumatoria.

Cargado por

Armando Porros
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas4 páginas

Python

El documento contiene tres funciones en Python para obtener números pares, calcular factoriales y múltiplos de 13, y una función para calcular una sumatoria.

Cargado por

Armando Porros
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

def obtener_numero_par():

while True:

numero = int(input("Ingrese un número par: "))

if numero % 2 == 0:

return numero

else:

print("El número ingresado no es par. Inténtelo nuevamente.")

# Obtener el primer número par

print("Ingrese el primer número par:")

num1 = obtener_numero_par()

# Obtener el segundo número par

print("Ingrese el segundo número par:")

num2 = obtener_numero_par()

# Calcular la suma

suma = num1 + num2

# Imprimir la suma

print("La suma de los dos números pares es:", suma)


def calcular_factorial(numero):

factorial = 1

for i in range(1, numero + 1):

factorial *= i

return factorial

# Solicitar al usuario ingresar un número

numero = int(input("Ingrese un número: "))

# Verificar si el número es válido

if numero < 0:

print("El factorial no está definido para números negativos.")

elif numero == 0:

print("El factorial de 0 es 1.")

else:

# Calcular el factorial

factorial = calcular_factorial(numero)

print("El factorial de", numero, "es:", factorial)


def calcular_multiplos_13(n):

contador = 0

numero = 100

while contador < n:

if numero % 13 == 0:

print(numero)

contador += 1

numero += 1

# Solicitar al usuario ingresar la cantidad de múltiplos a calcular

n = int(input("Ingrese la cantidad de múltiplos de 13 que desea calcular: "))

# Calcular y mostrar los múltiplos de 13

print("Los", n, "primeros múltiplos de 13 a partir del número 100 son:")

calcular_multiplos_13(n)
Hacer un programa que calcule la sumatoria de x=1 hasta x=10 de la siguiente expresión: x^2 + x + 10
Sumatoria = ------------------ x=1...10 (100 - x)^2

def calcular_expresion(x):

expresion = (x ** 2 + x + 10) / (100 - x) ** 2

return expresion

# Calcular la sumatoria de la expresión para x de 1 a 10

sumatoria = 0

for x in range(1, 11):

sumatoria += calcular_expresion(x)

# Imprimir el resultado de la sumatoria

print("La sumatoria de la expresión es:", sumatoria)

También podría gustarte