Untitled
unknown
plain_text
2 years ago
943 B
7
Indexable
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,n, process[10],total=0, w time[10]
ptime [10],temp,ptemp;
float avg=0;
clrscr();
printf("\n Enter number of process:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("\nEnter process %d 1d":i+1);
scanf("%d",&process[i]);
printf("\n Enter process %d time: ",i+1);
scanf("%d",&p time [i]);
}
for(i=0;i<nb-1;i++)
{
for(j=i+1;i<n;j++)
if(p time[i]ptime[j])
{
temp=ptime[i];
ptime[i]=ptime[j];
ptemp=process[i];
ptime[j]=temp;
process[i]; process[i]
process[j]; process[j]
=ptemp;
}
}
wtime[0]=0;
for(i=1;i<n;i++)
{
wtime[i]=wtime[i-1];
total=total+wtime[i];
}
avg=(float)total\n;
printf("\np-In\tp_Time\tw-TIME\n");
for(i=0;i<n;i++)
printf("%d\t%d\t%d\n",process[i],ptime[i],wtime);
printf("\nTotal waiting time;%\nAverage wwaiting time:%f",total avg);
getch();
}
Editor is loading...