Program 2
This exercise is a variant of the previous exercise. Now each of the three child processes will create three new processes. These processes (which we will call grandchild processes) will also show their PID and PPID. In addition, child processes must wait for grandchild processes to finish before calling to exit and finish. As in the previous exercise, check that all PIDs and PPIDs are correct and no new unexpected processes are launched.
Output en C:
Padre con ID 3246
Padre espera a hijos.
Hijo 3247 con padre 3246
Hijo 3248 con padre 3246
Hijo 3249 con padre 3246
Nieto 3250 con padre 3247
Niero 3250 terminado.
Hijo 3247 terminado.
Nieto 3251 con padre 3248
Niero 3251 terminado.
Hijo 3248 terminado.
Nieto 3252 con padre 3249
Niero 3252 terminado.
Hijo 3249 terminado.
Todos los hijos terminados.