Temp
pBT=[24,3,3]
tP=len(pBT)
#Utilization:
CPU_T=sum(pBT)
SumBT=sum(pBT)
UT=(CPU_T/SumBT)*100
print("#Utilization Calculation:")
print("so, utilization is",int(UT),"%")
#Throughput:
TP=float(tP/CPU_T)
print("throughput is",TP)
#Turnaround Time:
pTAT=[]
pTAT.append(pBT[0])
i=0
while i <tP:
pTAT.append(pTAT[i-1]+pBT[i])
i=i+1
print("Turnaround Time Calculation:")
i=0
while i<tP:
print("P"+str(i+1),"=",pTAT[i])
i=i+1
tTAT=sum(pTAT)
avgTAT=tTAT/tP
print("Average Turn Around time is",avgTAT)
#Waiting Time Calculation
pWT=[]
pWT.append
i=0
while i<tP:
pWT.append(pTAT[i]-pBT[i])
i=i+1
print("Waiting Time Calculation:")
i=0
while i<tP:
print("P"+str(i+1),"=",pWT[i])
i=i+1
avgWT=sum(pWT)/tP
print("Average Waiting Time",avgWT)