CODE: (i) CHAIN PROCESS
#include <stdio.h>
#include<unistd.h>
void main()
{
pid_t cid=0;
int n,i,a=5,j;
printf("enter numbers of Processes");
scanf("%d",&n);
for(i=0;i<n;i++)
{
cid=fork();
if(cid!=0)
{
printf("%d Process id:%d Child:%d\n",i,getpid(),cid);
break;
}
}
}
OUTPUT:
(ii) FAN PROCESS
#include <stdio.h>
#include<unistd.h>
void main()
{
pid_t cid=0;
int n,i,a=5,j;
printf("enter numbers of Processes");
scanf("%d",&n);
for(i=0;i<n;i++)
{
cid=fork();
if(cid!=0)
{
printf("%d Process id:%d Child:%d\n",i,getpid(),cid);
}
else
break;
}
}
OUTPUT:
No comments:
Post a Comment