Está en la página 1de 2

/*La fbrica de cartn Ciudad de Pars desea obtener la informacin de sus n

empleados del departamento de


produccin para poder determinar al empleado ms sobresaliente del mes y darle un
bono de productividad
de $3000, Desarrollar un programa en C++ que lea el nombre del empleado y las
unidades producidas
durante el mes y calcular el promedio de produccin, total de das arriba del
promedio, cantidad producida
ms alta y el da ms productivo. Mostrar en pantalla el nombre del empleado, la
produccin por da, el
promedio de produccin, el total de das arriba del promedio, la cantidad producida
ms alta y el da ms
productivo*/
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;

main()
{
string empleados[25];
int prod_d[25]
[100],n,dias_mes=30,produccionmes=0,d_may_prom=0,suma=0,pos=0,d_may_prod,pos1=0,may
_prod, conta=0;

float prom_prod_mes[30],dia_may_prod,prod_total_mes[30];

cout<<"ingree el numero de empleados: "<<endl;


cin>>n;

for(int i=0;i<n;i++)
{
cout<<"ingrese el nombre del empleado "<<i+1<<": ";
cin>>empleados[i];
cin.ignore();
suma=0;
for(int j=0;j<dias_mes;j++)
{
cout <<"ingrese produccion dia"<<j+1<<": ";
cin>>prod_d[i][j];
suma=suma+prod_d[i][j];
conta++;
cout<<conta;
}

prom_prod_mes[i]=suma/30;
prod_total_mes[i]=suma;

}
d_may_prod=prod_d[0][0];
may_prod=prod_total_mes[0];

for(int s=0; s<n;s++) {


if(prod_total_mes[s]>may_prod){
may_prod=prod_total_mes[s];
pos1=s;
}
}
may_prod=prod_total_mes[pos1];//mayor produccion

for(int i=0;i<n;i++) {
for (int j;j<30;j++){
d_may_prod=prod_d[i][j];
if(pos > d_may_prod){
d_may_prod=pos;
}
}
}

for(int i=0;i<n;i++) {

cout << "\n "<<empleados[i]<< " \n " ;


d_may_prom=0;
for(int j=0;j<dias_mes;j++){
cout << prod_d[i][j] <<" ";
if(prod_d[i][j]>prom_prod_mes[i])
d_may_prom=d_may_prom+1;
}

cout << "\n las unidades producidas son "<< prod_total_mes[i]<<


" \n";
cout << "\n el promedio de la produccion es "<<
prom_prod_mes[i]<< " \n";
cout << "y los dias mayores al promedio son "<< d_may_prom<<
" \n";
cout << "El dia de mayor produccion es "<< d_may_prod<< " \n";
cout << "La mayor produccion es "<< may_prod<< " \n";
}

También podría gustarte