0% encontró este documento útil (0 votos)
46 vistas5 páginas

Practica de Python Nº2 A

Este documento presenta 5 ejercicios prácticos de programación en Python que los estudiantes de la Escuela Profesional de Ingeniería Industrial de la Universidad Nacional de San Agustín de Arequipa deben completar como parte de su curso de Programación y Métodos Numéricos. Los ejercicios incluyen programas para validar y sumar números pares, calcular factoriales, encontrar múltiplos de 13, calcular una sumatoria y determinar si un número es "súper impar".
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)
46 vistas5 páginas

Practica de Python Nº2 A

Este documento presenta 5 ejercicios prácticos de programación en Python que los estudiantes de la Escuela Profesional de Ingeniería Industrial de la Universidad Nacional de San Agustín de Arequipa deben completar como parte de su curso de Programación y Métodos Numéricos. Los ejercicios incluyen programas para validar y sumar números pares, calcular factoriales, encontrar múltiplos de 13, calcular una sumatoria y determinar si un número es "súper impar".
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/ 5

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN DE AREQUIPA

ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL

SEMESTRE 2023-A

CURSO: PROGRMACIÓN Y MÉTODOS NÚMERICOS

TEMA:

Practica de laboratorio Nº2 en Python

DOCENTE:

Edwin Estremadoyro Escobar

ALUMNO:

Luis Guillermo Farfán Valdivia

AREQUIPA-PERÚ

2023
PRÀCTICA
1. Hacer un programa que solo me permita ingresar 2 números pares y luego
imprima la suma de estos.

#Suma de 2 números pares


def es_par(numero):
return numero % 2 == 0

numero1 = int(input("Ingrese el primer número par: "))


while not es_par(numero1):
numero1 = int(input("El número ingresado no es par. Ingrese otro número par: "))

numero2 = int(input("Ingrese el segundo número par: "))


while not es_par(numero2):
numero2 = int(input("El número ingresado no es par. Ingrese otro número par: "))

suma = numero1 + numero2


print("La suma de los números es:", suma)
2. Ingresar un número y calcule el factorial de dicho número. Ejm. factorial(5) es
120.

#Factorial de un número
def factorial(n):
resultado = 1
for i in range(1, n + 1):
resultado *= i
return resultado

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

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

3. Hacer un programa que me calcule los n primeros números múltiplos de 13 a


partir del 100 para adelante.

#Multiplos de 13 a partir de 100 para adelante


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

contador = 0
numero = 100

print(f"Los primeros {n} números múltiplos de 13 a partir de 100 son:")

while contador < n:


if numero % 13 == 0:
print(numero)
contador += 1
numero += 1
4. Hacer un programa que calcule la sumatoria de x=1 hasta x=10 de la siguiente
expresión:

𝒙𝟐 + 𝒙 + 𝟏𝟎
𝑺𝒖𝒎𝒂𝒕𝒐𝒓𝒊𝒂 =
(𝟏𝟎𝟎 − 𝒙)𝟐
𝒙 = 𝟏. . . 𝟏𝟎

#Sumatoria de la expresion
sumatoria = 0
for x in range(1, 11):
expresion = (x**2 + x + 10) / (100 - x)**2
sumatoria += expresion

print("La sumatoria es:", sumatoria)


5. Un número es súper impar si todas sus cifras son impares. Ejemplo: 1395. Haga
un programa que lea un número e imprima si el número es un súper impar.

#Número super impar


def es_super_impar(numero):
while numero > 0:
digito = numero % 10
if digito % 2 == 0:
return False
numero //= 10
return True

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

if es_super_impar(numero):
print("El número es súper impar.")
else:
print("El número no es súper impar.")

continuar = input("¿Desea ingresar otro número? (si/no): ")


if continuar.lower() != "si":
break

También podría gustarte