Algoritmo de Dekker en C

Esta es una de las versiones del algoritmo de Dekker, que trabaja con los procesos. Esto lo vi en la materia de SO.


#include <stdio.h>
#include <stdlib.h>
main()
{
  int a=1,proceso=0;
  int var=1;

 
    for (int i=0; i < 300; i++)
     {
        if(a==1)
        {
       
        a=0;
       
        proceso=1;
        printf("Proceso: %i Valor de la variable: %i\n",proceso, var);
        var++;
        }
                   
        else if(a==0)
        {
     
        a=1;
        proceso=2;
        printf("Proceso: %i Valor de la variable: %i\n",proceso, var);
        var++;
        }
     }
         
getchar();
return 0;
}

Comentarios

Publicar un comentario

Entradas populares