Clases y objetos aplicando for En una empresa de manufactura de fabricación de muebles, cuenta con 10 obreros, donde se conoce el nombre,. Cada obrero puede haber trabajado varios días a la semana, por cada día que trabajó, se tiene la cantidad de unidades fabricadas (construidas). Cada unidad fabricada es de un día de trabajo. Elaborar un programa de clases y objetos que lea los datos de cada uno de los obreros y por cada obrero, la cantidad de unidades fabricadas de cada uno de los días que trabajó e imprima el siguiente reporte. Class company{ name string, daysworked int, unitsproduced int, } Por cada obrero: ----------------- Resultados ----------------Nombre = luisa Unidades producidas = 700 Sueldo = 1.75E7 ----------------- Resultados ----------------Nombre = maria Unidades producidas = 3000 Sueldo = 9.0E7 ------- totales -----Total obreros = 2 Total produccion = 3700 Total sueldos = 1.075E8 Nombre Obrero mas Productivo = maria Produccion que Fabrico= 3000 Nombre Obrero menos Productivo = Luisa Produccion que Fabrico= 700 Cálculos: TOTAL DE PRODUCCION: Se lee el nombre de un obrero, luego cada una de las cantidades producidas por día, se suman estas cantidades en otras palabras, es la sumatoria de las cantidades producidas de todos los días que laboró SUELDO: El sueldo se calcula teniendo en cuenta lo siguiente: a 20.000 cada unidad fabricada si hizo 500 o menos; 25.000 si hizo más de 500 y hasta 800 30.000 si hizo más de 800. Al final se pide el TOTAL de obreros, el TOTAL DE PRODUCCION y el total de los sueldos de todos los obreros. Además el nombre del obrero más productivo y la producción que fabricó, y el nombre del obrero menos productivo y la producción que fabricó. El obrero más productivo es el que tenga el TOTAL PRODUCCION mayor. El obrero menos productivo es el que tenga el TOTAL PRODUCCION menor. Se supone que el TOTAL PRODUCCION de los obreros son diferentes. DIAGRAMA DE CLASE OBRERO NombreObr produccion sueldo establecerNombreObr() establecerProduccion() calcularSueldo() obtenerNombreObr() obtenerProduccion() obtenerSueldo()