Está en la página 1de 1

Segundo evento evaluativo de

GRUPO
Docente: Paula Andrea Rodríguez LEI32- 3
25/03/2020
LABORATORIO DE ESTRUCTURAS 20%

Indicaciones:
El algoritmo debe cumplir todo lo de programación orientada a objetos, cada clase
con sus atributos y métodos (6 ptos), respetando la estructura de clase. Todo lo que
se calcula se debe mostrar o imprimir.
Primero, debe elaborar el diagrama de clases (5 ptos) y luego la programación de
cada clase y el método principal (4 ptos).

La alcaldía de Medellín necesita llevar un control informatizado de su gestión de


profesores y escuelas. En la alcaldía se tienen N escuelas y en cada uno atienden
uno o varios profesores. De cada profesor se desea guardar: Identificación,
nombres, apellidos, dirección, teléfono, salario básico mensual y edad, de cada
escuela se requiere: Nit, Razón social (que es el nombre de la escuela) y estrato.

Se requiere:
 (6 ptos) Calcular y mostrar el promedio de edad de los profesores de cada
escuela.
 (6 ptos) Cuál es el total de nómina por cada escuela (Adicionar el 12% de las
prestaciones sociales).
 (6 ptos) ¿Cuantos profesores atienden por cada escuela?
 (3 ptos) Nombre y apellidos del profesor de menor edad y de mayor edad por
cada escuela y (3 ptos) por toda la alcaldía.
 (6 ptos) Almacenar en un archivo toda la información de la escuela si su estrato
es 3 o menos. (Nit, Razón social, estrato, y los profesores con Identificación,
nombres, apellidos, dirección, teléfono, salario básico mensual y edad). El archivo
debe llamarse con el nombre de usuario del CVirtual.

Para realizar las pruebas se deben crear los siguientes objetos (5 ptos):
 Profesores("1","N1", "A1", "Calle 1", "1234",1100000,31);
 Profesores("2","N2", "A2", "Calle 2", "2345",2200000,32);
 Profesores("3","N3", "A3", "Calle 3", "3456",3300000,33);
 …
 Profesores("10","N10", "A10", "Calle 10", "1011121314",101000000,40);

Y las siguientes Escuelas


 Escuelas("11111","Escuela 1", 1, Profesor 1, Profesor 2. Profesor 3)
 Escuelas("22222","Escuela 2", 2, Profesor 3 y Profesor 4)
 Escuelas("33333","Escuela 3", 3, Profesor 4, Profesor 5, Profesor 6, Profesor 7)
 Escuelas("44444","Escuela 4", 4, Profesor 6, Profesor 7 y Profesor 8)
 Escuelas("55555","Escuela 5", 5, Profesor 9 y Profesor 10)

También podría gustarte