Proyecto
November 6, 2025
[ ]: # ============================================
# INSTITUTO TECNOLÓGICO DE LA CHONTALPA
# ACTIVIDADES PYTHON
# Fecha: 06 de Noviembre del 2025
# Alumno: Marco Antonio Magaña Gómez
# Profesor: Osiris Escamilla Luna
# Carrera: Electromecánica 1°B
# ============================================
# ============================================
# 1. HOLA MUNDO
# ============================================
print("¡Hola Mundo!")
¡Hola Mundo!
[ ]: # ============================================
# 2. PROGRAMA BÁSICO CON COMENTARIOS, ENTRADA, PROCESAMIENTO Y SALIDA
# ============================================
# Este programa suma dos números ingresados por el usuario
# Entrada de datos
num1 = int(input("Ingresa el primer número: "))
num2 = int(input("Ingresa el segundo número: "))
# Procesamiento
suma = num1 + num2
# Salida
print("La suma de los números es:", suma)
# ============================================
# 3. VARIABLES DE DISTINTOS TIPOS
# ============================================
nombre = "Marco"
edad = 18
estatura = 1.75
es_estudiante = True
1
print("Nombre:", nombre)
print("Edad:", edad)
print("Estatura:", estatura)
print("¿Es estudiante?:", es_estudiante)
Ingresa el primer número: 12
Ingresa el segundo número: 18
La suma de los números es: 30
Nombre: Marco
Edad: 18
Estatura: 1.75
¿Es estudiante?: True
[ ]: # ============================================
# 4. SOLICITAR NOMBRE, EDAD Y ESTATURA, Y HACER OPERACIONES ARITMÉTICAS
# ============================================
nombre = input("\n¿Cuál es tu nombre?: ")
edad = int(input("¿Cuál es tu edad?: "))
estatura = float(input("¿Cuál es tu estatura (en metros)?: "))
print("\nHola", nombre, "tienes", edad, "años y mides", estatura, "m.")
# Operaciones aritméticas con dos números
a = int(input("\nIngresa un número: "))
b = int(input("Ingresa otro número: "))
print("Suma:", a + b)
print("Resta:", a - b)
print("Multiplicación:", a * b)
print("División:", a / b)
¿Cuál es tu nombre?: Marco
¿Cuál es tu edad?: 18
¿Cuál es tu estatura (en metros)?: 1.75
Hola Marco tienes 18 años y mides 1.75 m.
Ingresa un número: 23
Ingresa otro número: 32
Suma: 55
Resta: -9
Multiplicación: 736
División: 0.71875
[ ]: # ============================================
# 5. DECISIONES SIMPLES - MAYOR DE EDAD
2
# ============================================
edad = int(input("\nIngresa tu edad: "))
if edad >= 18:
print("Eres mayor de edad.")
else:
print("Eres menor de edad.")
Ingresa tu edad: 18
Eres mayor de edad.
[ ]: # ============================================
# 6. DÍA DE LA SEMANA SEGÚN NÚMERO
# ============================================
numero = int(input("\nIngresa un número del 1 al 7: "))
if numero == 1:
print("Lunes")
elif numero == 2:
print("Martes")
elif numero == 3:
print("Miércoles")
elif numero == 4:
print("Jueves")
elif numero == 5:
print("Viernes")
elif numero == 6:
print("Sábado")
elif numero == 7:
print("Domingo")
else:
print("Número fuera de rango (1-7).")
Ingresa un número del 1 al 7: 4
Jueves
[ ]: # ============================================
# 7. USO DE CICLOS
# ============================================
# a) Imprimir los números del 1 al 10
print("\nNúmeros del 1 al 10:")
for i in range(1, 11):
print(i)
3
# b) Calcular la suma de los primeros n números
n = int(input("\n¿Hasta qué número quieres sumar?: "))
suma = 0
for i in range(1, n + 1):
suma += i
print("La suma de los primeros", n, "números es:", suma)
Números del 1 al 10:
1
2
3
4
5
6
7
8
9
10
¿Hasta qué número quieres sumar?: 3
La suma de los primeros 3 números es: 6
[ ]: # ============================================
# 8. ENCONTRAR EL MAYOR Y MENOR NÚMERO EN UN ARREGLO
# ============================================
numeros = []
cantidad = int(input("\n¿Cuántos números vas a ingresar?: "))
for i in range(cantidad):
valor = int(input("Ingresa un número: "))
[Link](valor)
mayor = numeros[0]
menor = numeros[0]
for num in numeros:
if num > mayor:
mayor = num
if num < menor:
menor = num
print("El número mayor es:", mayor)
print("El número menor es:", menor)
¿Cuántos números vas a ingresar?: 4
4
Ingresa un número: 4
Ingresa un número: 7
Ingresa un número: 9
Ingresa un número: 1
El número mayor es: 9
El número menor es: 1
[ ]: # ============================================
# 9. MULTIPLICACIÓN DE UNA MATRIZ POR UN ESCALAR (SIN NUMPY)
# ============================================
filas = int(input("\nNúmero de filas de la matriz: "))
columnas = int(input("Número de columnas de la matriz: "))
# Crear la matriz
matriz = []
print("Ingresa los elementos de la matriz:")
for i in range(filas):
fila = []
for j in range(columnas):
valor = int(input(f"Elemento [{i}][{j}]: "))
[Link](valor)
[Link](fila)
escalar = int(input("Ingresa el número escalar: "))
print("\nMatriz resultante:")
for i in range(filas):
for j in range(columnas):
print(matriz[i][j] * escalar, end="\t")
print()
Número de filas de la matriz: 3
Número de columnas de la matriz: 3
Ingresa los elementos de la matriz:
Elemento [0][0]: 4
Elemento [0][1]: 7
Elemento [0][2]: 12
Elemento [1][0]: 9
Elemento [1][1]: 23
Elemento [1][2]: 34
Elemento [2][0]: 8
Elemento [2][1]: 14
Elemento [2][2]: 19
Ingresa el número escalar: 2
Matriz resultante:
5
8 14 24
18 46 68
16 28 38