Advertisement
xopsuei

Untitled

May 13th, 2013
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.54 KB | None | 0 0
  1. void Agenda::allibera(const int id_funcionari, const int principi, int final){
  2.   final = (final > dia + D) ? dia + D : dia;
  3.  
  4.   int i = principi;
  5.   bool lliure = true;
  6.   while(i <= final and lliure){
  7.     int j = 0;
  8.     while(j < H and lliure){
  9.       lliure = cites[i%MOD][id_funcionari - 1][j].es_lliure();
  10.       ++j;
  11.     }
  12.     ++i;
  13.   }
  14.  
  15.   if(lliure){
  16.     i = principi;
  17.     while(i <= final){
  18.       int j = 0;
  19.       while(j < H){
  20.         cites[i%MOD][id_funcionari - 1][j].deshabilita();
  21.         ++j;
  22.       }
  23.       ++i;
  24.     }
  25.   }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement