Guest User

Untitled

a guest
Dec 7th, 2019
87
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. int gere(){
  2.  
  3. if(fila_espera_chegada->next == NULL && fila_espera_partida->next == NULL){
  4. return 0;
  5. }
  6. else if(fila_espera_chegada->next != NULL && fila_espera_partida->next == NULL){
  7. if(fila_espera_chegada->next->eta <= hora_ut()){
  8. return 1;
  9. }
  10. else{
  11. return 0;
  12. }
  13. }
  14. else if(fila_espera_chegada->next == NULL && fila_espera_partida->next != NULL){
  15. if(fila_espera_partida->next->descolagem <= hora_ut()){
  16. return 2;
  17. }
  18. else{
  19. return 0;
  20. }
  21. }
  22. else if(fila_espera_chegada->next != NULL && fila_espera_partida->next != NULL){
  23. if(fila_espera_partida->next->descolagem <= hora_ut() && fila_espera_chegada->next->eta > hora_ut()){
  24. return 1;
  25. }
  26. else if(fila_espera_partida->next->descolagem > hora_ut() && fila_espera_chegada->next->eta <= hora_ut()){
  27. return 2;
  28. }
  29. else if(fila_espera_partida->next->descolagem > hora_ut() && fila_espera_chegada->next->eta > hora_ut())
  30. return 0;
  31. }
  32. else if(fila_espera_partida->next->descolagem <= hora_ut() && fila_espera_chegada->next->eta <= hora_ut()){
  33. if(fila_espera_partida->next->descolagem < fila_espera_chegada->next->eta)){
  34. return 2;
  35. }
  36. else if(fila_espera_partida->next->descolagem >= fila_espera_chegada->next->eta ){
  37. return 1;
  38. }
  39. }
  40. }
RAW Paste Data