Enviado em 28/05/2009 - 11:00h
ola pessoal!!!
como nao sou muito bom em c...vim pedir a vossa ajuda...eu tentei fazer este exercicio que me pediram fazer aki em ERASMUS(Romenia) mas so consigo fazer o 1...e so me falta esta cadeira para me ir embora...por favor ajudem... desde ja obrigado!!!
(dê-me dicas para fazer os exercicios)
aki vai...
-1 pai cria dois filhos(exercicio feito por mim)
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
main()
{
int i;
for(i=1; i<=2; i++) {
if (fork() == 0) {
printf("processo FILHO %d vai terminar\n", getpid());
exit(0);
}
printf("processo PAI %d vai terminar\n", getpid());
}
}
2) 1 pai cria 1 filho e esse filho cria outro filho(neto) e termina?
3) 1 pai cria 2 filhos e 1 deles cria outro filho(neto)?
como nao sou muito bom em c...vim pedir a vossa ajuda...eu tentei fazer este exercicio que me pediram fazer aki em ERASMUS(Romenia) mas so consigo fazer o 1...e so me falta esta cadeira para me ir embora...por favor ajudem... desde ja obrigado!!!
(dê-me dicas para fazer os exercicios)
aki vai...
-1 pai cria dois filhos(exercicio feito por mim)
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
main()
{
int i;
for(i=1; i<=2; i++) {
if (fork() == 0) {
printf("processo FILHO %d vai terminar\n", getpid());
exit(0);
}
printf("processo PAI %d vai terminar\n", getpid());
}
}
2) 1 pai cria 1 filho e esse filho cria outro filho(neto) e termina?
3) 1 pai cria 2 filhos e 1 deles cria outro filho(neto)?