C progrma for First Come First Serve Algorithm
#include<stdio.h> #include<math.h> #include<conio.h> void main() { clrscr(); int p[20],b[20],w[20],t[20],i,v,n,at; int wt=0; float tw,tr; printf("Enter the number of process : "); scanf("%d",&n); printf("enter CPU burst time : "); for(i=1;i<=n;i++) { scanf("%d",&b[i]); t[1]=b[1]; w[1]=0; at=t[1]; wt=w[1]; for(i=2;i<=n;i++) { t[i]=b[i]+t[i-1]; at=at+t[i]; w[i]=t[i-1]; wt=wt+w[i]; } } printf("process \t burst_time \t wait_time \t turn_around \t \n"); for(i=1;i<=n;i++) { printf("%d \t\t %d \t\t %d \t\t %d",i,b[i],w[i],t[i]); printf("\n"); } printf("\n average wait time"); tw=wt/n; printf("%f",tw); printf("\n Average turn around time"); tr=at/n; printf("%f",tr); getch(); } |
Description :
This is the one stop educational site for all Electronic and Computer students. If you want to learn something new then we are here to help. We work on Microcontroller projects, Basic Electronics, Digital electronics, Computer projects and also in basic c/c++ programs.
#Home #Sitemap #Resources #Terms of Use
Copyright©2012 electrofriends.com All Rights Reserved
Contact:info@electrofriends.com
I can not compile… there is some C program in specific. to compile.
tks..
hey i wanted the same program using structures in c program… thank u for the basic prog
thanxxxxxxxxxxxxxxxxxxxx
for this
programmmmmmm
dili shukriya
not workin !!!!
dont upload the error program…….
hey ur program is not running plz modify this program
hey your program is working good…..
thanks a lot for this program this is easy to understandable…………
silly error…(seems silly, means a lot..!!)
close the first “for” loop soon after “scanf” statement…
otherwise it takes only one burst time value and remaining garbage..!!:)
Can you help me with Last Come, First Served (LCFS) or Last In, First Out (LIFO)
C program codes? Please. Many Thanks!