Dev - C++ - alguno me podria explicar por que me aparecen tantos holas y chaus por consola

 
Vista:
Imágen de perfil de rocio
Val: 50
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

alguno me podria explicar por que me aparecen tantos holas y chaus por consola

Publicado por rocio (18 intervenciones) el 01/12/2020 20:32:17
Buenos dias, alguno me podria explicar por que me aparecen tantos holas y chaus por consola ?? esperaba q el total sean 8 pero son 14

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
int max=3;
 
 
 
void main(){
 
    for(int i=0; i<max; i++){
 
            printf("Hola!\n");
 
            int id=fork();
 
        if (id > 0){
 
                  printf("Chau!\n");
 
                  wait(NULL);
 
        }
 
    }
 
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

alguno me podria explicar por que me aparecen tantos holas y chaus por consola

Publicado por Alfil (1444 intervenciones) el 01/12/2020 21:27:09
Con i = 0 tenemos dos (de un padre salen dos hijos), los dos hijos se convierten en padres y sacan cuatro mas, lo que hacen seis, esos cuatro hijos se convierten en padres y en i = 2 sacan ocho hijos, que hacen un total de 14.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de rocio
Val: 50
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

alguno me podria explicar por que me aparecen tantos holas y chaus por consola

Publicado por rocio (18 intervenciones) el 02/12/2020 01:08:31
entiendo la logica pero lo que no entiendo es como hacer el arbol si lo que me imprime es esto :

Hola!
Chau!
Hola!
Chau!
Hola!
Chau!
Hola!
Chau!
Hola!
Chau!
Hola!
Chau!
Hola!
Chau!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar