Type Here to Get Search Results !

write a program file allocation strategies in sequential

 #include<stdio.h> main()

{

int f[50],i,st,j,len,c,k; clrscr(); for(i=0;i<50;i++) f[i]=0;

X:

printf("\n Enter the starting block & length of file"); scanf("%d%d",&st,&len);

for(j=st;j<(st+len);j++) if(f[j]==0)

{ f[j]=1;

printf("\n%d->%d",j,f[j]);

}

else

{

printf("Block already allocated"); break;

}

if(j==(st+len))

printf("\n the file is allocated to disk");

printf("\n if u want to enter more files?(y-1/n-0)"); scanf("%d",&c);

if(c==1) goto X; else exit();

getch();

}


OUTPUT:

Enter the starting block & length of file 4 10 4->1

5->1

6->1

7->1

8->1

9->1

10->1

11->1

12->1

13->1

The file is allocated to disk.


Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

Featured post

M

M