Este documento describe una clase Corredor que almacena información de un corredor individual, una clase Carrera que almacena un arreglo de objetos Corredor, y una clase AdministraCarrera que administra el ingreso y visualización de datos de corredores para una carrera. La clase Carrera contiene métodos para agregar corredores, mostrar el vector de corredores, y calcular el promedio de tiempos. La clase AdministraCarrera solicita los datos de entrada y los agrega a un objeto Carrera, luego muestra los datos de cada corredor y