wetsaega
unknown
plain_text
10 months ago
783 B
5
Indexable
#include <stdio.h>
int main() {
int ms, ps, nop, np, rempages, i, j, x, y, pa, offset;
int s[10], fno[10][20];
printf("\nEnter the memory size ---");
scanf("%d", &ms);
printf("\nEnter the page size --- ");
scanf("%d", &ps);
nop = ms / ps;
printf("The no. of pages available in memory are --- %d", nop);
printf("\nEnter number of processes -- ");
scanf("%d", &np);
rempages = nop;
for(i = 1; i <=np; i++) {
printf("\nEnter no. of pages required for p[%d]--- ", i)
scanf("%d", &s[i]);
if(s[i] > rempages ) {
printf("\nMemory is Full")
break;
}
rempages = rempages - s[i];
printf("\Enter pagetable for p[%d] ---", i);
for(j = 0, j < s[i], j++) {
scanf("%d", &fnop[i][j]);
}
}
} Editor is loading...
Leave a Comment