Professional Documents
Culture Documents
Osy Exp 14
Osy Exp 14
Program Code :
Q1) Consider the processes P1, P2, P3, P4 given in the below table, arrive for execution in same order with arrival
time 0, and Given Burst time. Find using the FCFS scheduling algorithm.
1. Turn around Time for each process
2. Waiting Time for each process
3. Average Turn Around Time
4. Average Waiting Time
CODE:
#include<stdio.h>
// Function to find the waiting time for all processes
//Hawaiza Siddiqui 19431
void findWaitingTime(int processes[], int n,
int bt[], int wt[])
{
// waiting time for first process is 0
wt[0] = 0;
int main()
{
int processes[] = { 1, 2, 3, 4};
int n = sizeof processes / sizeof processes[0];
findavgTime(processes, n, burst_time);
return 0;
}
OUTPUT: