I have an array full of ints,
the program prints out a line depends on the numbr of int
e.g. if int is 8 it will print the line 8 times.
And do this for all the ints stored in the array.
this is my output:
Start of processing --->
Process id 1 -> Quantum No: 0 Quantum left: 2 -> Quantum Total:2 -> Priority:0
Process id 1 -> Quantum No: 1 Quantum left: 1 -> Quantum Total:2 -> Priority:0
Process id 1 -> Quantum No: 2 Quantum left: 0 -> Quantum Total:2 -> Priority:0
Process id 3 -> Quantum No: 0 Quantum left: 3 -> Quantum Total:3 -> Priority:0
Process id 3 -> Quantum No: 1 Quantum left: 2 -> Quantum Total:3 -> Priority:0
Process id 3 -> Quantum No: 2 Quantum left: 1 -> Quantum Total:3 -> Priority:0
Process id 3 -> Quantum No: 3 Quantum left: 0 -> Quantum Total:3 -> Priority:0
Process id 2 -> Quantum No: 0 Quantum left: 3 -> Quantum Total:3 -> Priority:1
Process id 2 -> Quantum No: 1 Quantum left: 2 -> Quantum Total:3 -> Priority:1
Process id 2 -> Quantum No: 2 Quantum left: 1 -> Quantum Total:3 -> Priority:1
Process id 2 -> Quantum No: 3 Quantum left: 0 -> Quantum Total:3 -> Priority:1
Process id 4 -> Quantum No: 0 Quantum left: 1 -> Quantum Total:1 -> Priority:2
Process id 4 -> Quantum No: 1 Quantum left: 0 -> Quantum Total:1 -> Priority:2
, i want to work out the wait time and the turn around time, but im abit clueless on how to do it.
I now what they are and how to work them out
e.g. wait time is the time each program has to wait to start.
I was thinking maybe putting a overall counter on them to count all the processes
but then i wouldnt now how to work out it from there
any advice?
edit -- turn around time done, just did total time / number time went round loop +1
just struggling with wait time