FCFS (with zero arrival time ) program in C language
By : Himanshu Tiwari
#include <stdio.h>
void findAverageTime(int n, int bt[]) {
int wt = 0, tat = 0;
for (int i = 0; i < n; i++) {
wt += bt[i];
tat += wt;
}
printf("Average waiting time: %.2f\n", (float)wt / n);
printf("Average turnaround time: %.2f\n", (float)tat / n);
}
int main() {
int n;
printf("Enter the number of processes: ");
scanf("%d", &n);
int burst_time[n];
printf("Enter burst time for each process:\n");
for (int i = 0; i < n; i++) {
printf("Process %d: ", i + 1);
scanf("%d", &burst_time[i]);
}
findAverageTime(n, burst_time);
return 0;
}

.png)
Comments
Post a Comment