#include<stdio.h>
#include<conio.h>
void main()
{
char pName[20];
int CPUTime[5];
int WT[5],temp=0;
int avg=0,sum=0;
int i;
clrscr();
printf("\t\t\tFCFS\n\n\n");
for(i=0;i<5;i++)
{
printf("Enter Process %d name:",i+1);
scanf("%s",&pName[i]);
printf("Enter Process %d CPU time:",i+1);
scanf("%d",&CPUTime[i]);
printf("\n");
}
WT[0]=0;
for(i=1;i<5;i++)
{
WT[i]=temp+CPUTime[i-1];
temp=WT[i];
}
printf("\n\nPName\tCPU Time\tWaiting Time\n");
printf("------------------------------------\n");
for(i=0;i<5;i++)
{
printf(" %c\t %d\t\t %d",pName[i],CPUTime[i],WT[i]);
printf("\n");
sum=sum+WT[i];
}
printf("\n");
avg=sum/5;
printf("Average Time:%d",avg);
getch();
}
No comments:
Post a Comment