DIR Return Create A Forum - Home
---------------------------------------------------------
Class Discussion
HTML https://srm.createaforum.com
---------------------------------------------------------
*****************************************************
DIR Return to: Operating System
*****************************************************
#Post#: 32--------------------------------------------------
First Come First Serve (FCFS) - OS
DIR By: prannyll
Date: May 14, 2019, 9:55 am
---------------------------------------------------------
[move]FIRST COME FIRST SERVE[/move]
#include<stdio.h>
#include<conio.h>
void main()
{
int p|10|, count, i, wait|10|, wsum=0;
clrscr();
printf(" ----- FIRST COME FIRST SERVE ----");
printf("\n Enter Processes: ");
scanf("%d", &count);
printf("\n Enter Execution Time For \n");
for(i=0 ; i<count; i++)
{
printf(" P%d : ", i+1);
scanf("%d", &p|i|);
}
printf("\n-----------------------------------------------------------------");
printf("\n| PROCESS \t ARRIVAL TIME \t BURST TIME \t WAITING
TIME \t| ");
printf("\n-----------------------------------------------------------------
\n");
for(i=0 ; i<count; i++)
{
if(i==0)
{
//wait|i-1| = -1;
wait|i+1| = p|i|;
}
else
{
wsum += p|i-1|;
wait|i| = wsum;
}
printf("\b| P%d \t\t| %d \t\t| %d \t\t| %d \t\t|\n ", i+1,
i+1, p|i|, wsum);
}
getch();
}
*****************************************************
Page 1 of 1