├── README.md └── PRIORITY SCHEDULING /README.md: -------------------------------------------------------------------------------- 1 | # -PRIORITY-SCHEDULING 2 | .. 3 | -------------------------------------------------------------------------------- /PRIORITY SCHEDULING: -------------------------------------------------------------------------------- 1 | #include 2 | main() 3 | { 4 | int p[20],bt[20],pri[20], wt[20],tat[20],i, k, n, temp; float wtavg, 5 | tatavg; 6 | clrscr(); 7 | printf("Enter the number of processes --- "); 8 | scanf("%d",&n); 9 | for(i=0;i pri[k]){ 17 | temp=p[i]; 18 | p[i]=p[k]; 19 | p[k]=temp; 20 | temp=bt[i]; 21 | bt[i]=bt[k]; 22 | bt[k]=temp; 23 | temp=pri[i]; 24 | pri[i]=pri[k]; 25 | pri[k]=temp; 26 | } 27 | wtavg = wt[0] = 0; 28 | tatavg = tat[0] = bt[0]; 29 | for(i=1;i