#include<iostream>
#include<conio2.h>
#include<cstdio>
#include<string.h>
using namespace std;
void ingresar();
void portada();
void rectangulo();
int h=0,j;
struct empleado{
char nombre[100];
int up[30];
}p[3];
int main()
{
int l=1;
portada();
rectangulo();
do
{
l++;
ingresar();
}while(l<=3);
system("cls");
gotoxy(17,2);cout<<"ESTADISTICAS GLOBALES"<<endl;
cout<<"total producido por todo los empleadosn"<<h<<"nn";
system("pause");
return 0;
}
void ingresar()
{
system("cls");
int k,j,n=0,i;
system("color 70");
gotoxy(15,2);cout<<"POWERED BY LUIS ALFONSO JIMENEZ MEJIA"<<endl;
gotoxy(5,9);cout<<"Ingrese Su Nombre: ";
for(j=1;j<3;j++)
{
j++;
fgets(p[j].nombre,100,stdin);//entoces no aprece esta variable apartir de la segunda iteracion
p[j].nombre[strlen(p[j].nombre)-1]=' ';
fflush(stdin);
for(i=0;i<3;i++)
{
cout<<"nn Ingrese las unidades producidas/dias"<<endl;
cin>>p[j].up[i];
n=n + p[j].up[i];//este acumulador me ha dado dolores de cabeza
}
k=n/3;
h=h+n;
system("cls");
gotoxy(17,2);cout<<"ESTADISTICAS DEL EMPLEADO: "<<p[j].nombre<<endl;
gotoxy(17,5);cout<<"Producion total mes : "<<n<<endl;
gotoxy(17,6);cout<<"Promedio produccion diaria: "<<k<<endl;
gotoxy(17,15);system("pause");
}
}
void portada()
{
system("color 0a");
gotoxy(17,2);cout<<"PROGRAMA ACTIVIDAD 1 UNIDAD 2"<<endl;
gotoxy(17,3);cout<<"CURSO C++ NIVEL 2"<<endl;
gotoxy(17,4);cout<<"POWERED BY LUIS ALFONSO JIMENEZ MEJIA"<<endl;
gotoxy(17,8);cout<<"La fabrica de carton Ciudad de Paris desea obtener"<<endl;
gotoxy(17,9);cout<<"la informacion de sus n empleados del departamento"<<endl;
gotoxy(17,10);cout<<"de produccion para poder determinar al empleado mas"<<endl;
gotoxy(17,11);cout<<"sobresaliente del mes y darle un bono de productividad de $3000,"<<endl;
gotoxy(17,12);cout<<"Desarrollar un programa en C++ que lea el nombre del empleado y"<<endl;
gotoxy(17,13);cout<<"las unidades producidas durante el mes y calcular el promedio"<<endl;
gotoxy(17,14);cout<<"de produccion, total de dias arriba del promedio,"<<endl;
gotoxy(17,15);cout<<"cantidad producida mas alta y el dia mas productivo."<<endl;
gotoxy(17,16);cout<<"Mostrar en pantalla el nombre del empleado,"<<endl;
gotoxy(17,17);cout<<"la produccion por dia, el promedio de produccion,"<<endl;
gotoxy(17,18);cout<<"el total de días arriba del promedio,"<<endl;
gotoxy(17,19);cout<<"la cantidad producida mas alta y el dia mas productivo.nn"<<endl;
gotoxy(17,25);system("pause");
}
void rectangulo()
{
system("cls");
system("color 75");
int height, width, tmp, tmp2;
height=19;
width=14;
gotoxy(2,2);for(tmp=0; tmp!=(width+1); tmp++)cout << "***";
gotoxy(0,2);for(tmp=0; tmp!=(height); tmp++) {cout << "nx*a";
gotoxy(0,1);for(tmp2=0; tmp2!=(height+1); tmp2++) cout << " ";
cout << "x*a";}
cout << "n|";
for(tmp=0; tmp!=(width-5); tmp++) cout << "*l*u*";
gotoxy(15,6);cout<<"FABRICA DE CARTON"<<endl;
gotoxy(18,7);cout<<"CIUDAD PARIS"<<endl;
gotoxy(19,9);cout<<"Powered by"<<endl;
gotoxy(12,15);cout<<"LUIS ALFONSO JIMENEZ MEJIA"<<endl;
cout << "nn";
gotoxy(17,26);system("PAUSE");
}