• Non ci sono risultati.

Progetto Incrocio stradale con rotatoria.

N/A
N/A
Protected

Academic year: 2021

Condividi "Progetto Incrocio stradale con rotatoria."

Copied!
1
0
0

Testo completo

(1)

Progetto Incrocio stradale con rotatoria.

Bisogna implementare in linguaggio C un programma per la gestione di un incrocio stradale con rotatoria che funzioni nel seguente modo:

1. La rotatoria ha 12 posti auto (ovvero in ogni momento possono esserci al più 12 auto in rotatoria)

2. Alla rotatoria accedono 4 strade che per semplicità imagineremo provenienti dai 4 punti cardinali NORD, SUD, EST e OVEST. Le stade accedono alla rotatoria in corrispondenza di un posto auto. Dunque, ogni tre posti auto c'è una strada che accede alla rotatoria.

3. Le 4 strade hanno (a differenza della rotatoria) la possibilità di ospitare un numero illimitato di auto.

4. Ogni auto nella strada è univocamente determinata (per esmpio dalla sua targa) e porta con se indicazione di dove vuole andare. Per esempio l'auto XY123WZ è la prima della strada NORD (cioè, nella strada NORD è la più vicina alla rotatoria) e vuole andare a SUD.

5. Le auto in rotatoria girano in senso antiorario.

6. Il programma da implementare deve riportare il flusso delle macchine in istanti di tempo successivi secondo eventi programmati (entrate ed uscite dalla rotatoria) ed eventi inseriti dall'utente (nuove auto che entrano nelle strade, auto che escono dalle strade senza entrare in rotatoria, ecc.)

7. Il passaggio da un istante al successivo consta di 1/12 di giro della rotatoria.

8. Tra un istante di tempo t e il successivo t+1 accadono le seguenti cose:

• Se un'auto vuole abbandonare una strada, abandona tale strada;

• Se un'auto vuole aggiungersi in coda o entrare prima o dopo un'altra auto, in una certa strada, entra in quella strada nella posizione indicata;

• l'auto che deve uscire dalla rotatoria in una certa strada, se è arrivata in corrispondenza di quella strada lascia la rotatoria creando un posto libero nella stessa;

• l'auto in testa alla strada che ha una posizione libera in rotatoria davanti a sé, occupa quella posizione;

• tutte le auto in rotatoria che non devono uscire ruotano di un posto (così come gli spazi vuoti) in senso antiorario.

N.B. Dalla rotatoria è ammessa l'entra e l'uscita per ogni strada di una sola auto nel passaggio da un istante di tempo al successivo.

Riferimenti

Documenti correlati

Questo lavoro vuole presentare le caratteristiche delle rotatorie non convenzionali che si presentano come soluzione alternativa a quelle tradizionali, illustrando

Possiamo concludere che nel caso di rotatoria non allineata con l’incontro degli assi stradali, in cui il flusso principale percorra l’asse maggiore, la rotatoria a doppia

a) i) La prima molecola possiede 4n elettroni π e quindi la sua elettrociclizzazione termica (che coinvolge l’orbitale HOMO), per affacciare lobi con lo stesso segno, deve

Mattonai,”Gli spalti delle Mura di Lucca Costruzione, Distruzione, Valorizzazione”. Lucca

In considerazione della visibilità ridotta, per tutti è utile: pulire i vetri, assicurarsi della efficienza dei fari e della loro corretta inclinazione, aumentare la distanza

Generalità. Per tutti i manufatti di cui al presente articolo, da realizzare in conglomerato cementizio vibrato, il controllo della resistenza a compressione semplice del

Scopo del presente Piano di Sicurezza e Coordinamento è di fornire direttive, notizie utili, fissare le condizioni generali del cantiere, cosicché le imprese che interverranno

2367 del 21/06/2014, si esprime in merito alla possibilità di porre piccole variazioni alle barriere rispetto a quanto indicato nei certificati di omologazione e di ridurre lo spazio