Menu

#24 Mandare gli ascensori fermi al piano terra

open
nobody
Algoritmo (6)
1
2011-06-01
2011-06-01
No

in Centralina.cpp
nel metodo muoviAscensori()
nel case Lift::FERMO
nell'if lift->getJobCount == 0

creare il codice per mandare gli ascensori al piano terra.

Bisogna calcolare da quanto tempo è fermo l'ascensore (e quindi aggiungere il campo tempoFermo) e se fermo da più di 5 secondi allora scende a terra.

Ma se mentre sta scendendo a terra qualcuno ha bisogno di lui? Dovrebbe essere considerato libero e quindi bisogna modificare la classe job per poter riconoscere se un job è uno reale o se è uno di questi job automatizzati

Discussion


Log in to post a comment.

MongoDB Logo MongoDB