Professional Documents
Culture Documents
Practical 14 OS
Practical 14 OS
Program Code:
#include<stdio.h>
#include<conio.h>
int main()
{
int np=0;
int i;
int bt[100];
int at[100];
int tat[100];
int wt[100];
int k=0;
int ct[100];
int total_tat=0;
int total_wt=0;
float avg_tat,avg_wt;
for(i=1;i<=np;i++)
{
printf("P: %d\t",i);
printf("\t");
}
printf("\n");
for(i=0;i<np;i++)
{
k=k+bt[i];
printf("\t %d ",k);
ct[i]=k;
}
printf("\n\nturn arouond time:\n");
for(i=0;i<np;i++)
{
tat[i]=ct[i]-at[i];
printf("%d\n",tat[i]);
}
printf("\n\nwaiting time:\n");
for(i=0;i<np;i++)
{
wt[i]=tat[i]-bt[i];
printf("%d\n",wt[i]);
}
for(i=0;i<np;i++)
{
total_tat=total_tat+tat[i];
avg_tat=(total_tat)/(np);
printf("\n\nAverage tat:%.2f",avg_tat);
for(i=0;i<np;i++)
{
total_wt=total_wt+wt[i];
}
printf("",total_wt);
avg_wt=total_wt/np;
printf("\n\nAverage wt:%.2f",avg_wt);
getch();
clrscr();
return 0;
}
Output: