Sistem Operasi
}
sisa=resource-jumlah;
printf("sisa %d\n",sisa);
int p;
for(i=0;i<MAX;i++){
p=butuh[i]-alokasi[i];
alokasi[i]+=p;
sisa-=p;
if(alokasi[i]==butuh[i]&& alokasi[i]>=0 && butuh[i]>=0 &&
sisa>=0)
{
printf("Proses berhasi ke-%d di safe kan\n",i+1);
printf("Sisa resource : %d\n",sisa);
}
else{
printf("Proses [%d] unsafe\n",i+1);
}
}
}
b. Output