#include
#include
#include
#include
#include
int np, sre, ses, i, b, c;
float a, pre, pes, s, nM;
float Tll[50], TS[50], TScop[50], TCo[50], TFi[50], TRe[50], TEs[50];
void main () {
cout<<"Ingrese el numero de procesos a planificar: ";
cin>>np; cout<
for (i=0;i
nM=TS[0];
for (i=1;i
}
TCo[0]=0;
TFi[0]=TS[0];
for (i=0;i
}
s=0; c=0;
do{
b=1;
for (i=1;i
a=TScop[i];
b=i;
}
}
TCo[b]=TFi[c];
TFi[b]=TCo[b]+TS[b];
TScop[b]=nM+1;
c=b;
s=s+1;
}while(s<(np-1));
for (i=0;i
sre=sre+TRe[i];
TEs[i]=TCo[i]-Tll[i];
ses=ses+TEs[i];
}
pre=sre/np;
pes=ses/np;
cout<
cout<<"Promedio de Tiempo de Retorno: "<
cout<<"Promedio de Tiempo de Espera: "<getch();
}