Requisitos de finalización
Recibir una calificación
Apertura: lunes, 23 de marzo de 2026, 00:00
Cierre: domingo, 5 de abril de 2026, 23:59
Instrucciones Generales
- Lee cuidadosamente cada ejercicio antes de comenzar a programar
- Todos los programas deben estar correctamente documentados con comentarios
- Utiliza nombres de variables descriptivos
- Prueba tus programas con diferentes datos antes de entregarlos
- Guarda cada ejercicio con el nombre indicado
- La tarea debe ser realizada de manera individual
Ejercicio 1: Tabla de Multiplicar (2 puntos)
Descripción:
Crea un programa que genere y muestre una tabla de multiplicar del 1 al 5 almacenada en una matriz de 5x5.
Requisitos:
- Declara una matriz de 5 filas y 5 columnas
- Llena la matriz con los productos correspondientes (fila × columna)
- Muestra la matriz en formato de tabla ordenada
Ejemplo de salida:
Tabla de Multiplicar:
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
Nombre del archivo: tabla_multiplicar.psc
Ejercicio 2: Registro de Temperaturas (3 puntos)
Descripción:
Desarrolla un programa que registre las temperaturas de 4 ciudades durante 7 días de la semana y realice algunos cálculos.
Requisitos:
- Crea una matriz de 4 filas (ciudades) y 7 columnas (días)
- Solicita al usuario ingresar las temperaturas para cada ciudad y cada día
- Calcula y muestra:
- La temperatura promedio de cada ciudad durante la semana
- El día más caluroso de cada ciudad
- La temperatura más baja registrada en toda la semana
Ejemplo de interacción:
Ingrese temperatura de Ciudad 1, Día 1: 25
Ingrese temperatura de Ciudad 1, Día 2: 27
...
--- RESULTADOS ---
Ciudad 1 - Promedio: 26.5°C - Día más caluroso: Día 3 (28°C)
Ciudad 2 - Promedio: 24.8°C - Día más caluroso: Día 5 (27°C)
...
Temperatura más baja de la semana: 20°C
Nombre del archivo: temperaturas.psc
Ejercicio 3: Calificaciones de Estudiantes (3 puntos)
Descripción:
Crea un sistema de registro de calificaciones para 5 estudiantes en 3 materias (Matemáticas, Lengua y Ciencias).
Requisitos:
- Usa una matriz de 5 filas (estudiantes) y 3 columnas (materias)
- Permite ingresar las calificaciones de cada estudiante en cada materia
- Calcula y muestra:
- El promedio de cada estudiante
- El promedio de cada materia
- El estudiante con el promedio más alto
- La materia con el promedio más alto
Ejemplo de salida:
--- PROMEDIOS POR ESTUDIANTE ---
Estudiante 1: 8.5
Estudiante 2: 9.0
...
--- PROMEDIOS POR MATERIA ---
Matemáticas: 8.2
Lengua: 8.8
Ciencias: 7.9
Mejor estudiante: Estudiante 2 con promedio 9.0
Mejor materia: Lengua con promedio 8.8
Nombre del archivo: calificaciones.psc
Ejercicio 4: Asientos de Cine (2 puntos)
Descripción:
Simula un sistema de reserva de asientos de cine con una matriz de 6 filas y 8 columnas.
Requisitos:
- Inicializa todos los asientos como disponibles (usa el número 0)
- Muestra el mapa de asientos
- Permite al usuario reservar un asiento ingresando fila y columna
- Marca los asientos reservados con el número 1
- Verifica que el asiento esté disponible antes de reservarlo
- Muestra el mapa actualizado después de cada reserva
- El programa debe permitir reservar al menos 3 asientos
Ejemplo de salida:
--- MAPA DE ASIENTOS ---
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
Ingrese fila (0-5): 2
Ingrese columna (0-7): 3
¡Asiento reservado exitosamente!
--- MAPA DE ASIENTOS ACTUALIZADO ---
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0
...
Nombre del archivo: asientos_cine.psc