Salta al contenido principal
20 / 88
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