Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Si consideri la gestione degli accessi ad un club internazionale di Go-Kart. Il club mette a disposizione
- numerose piste suddivise nelle seguenti categorie:
- 1. GoPro. Questa pista è accessibile ai soli piloti professionisti di età superiore ai 18 anni ed ha
- una capienza di massimo 10 go-kart. Questa pista non è accessibile a go-kart con meno di 4
- cavalli.
- 2. GoTrain. Questa pista è accessibile ai piloti cadetti e professionisti di età non inferiore ai 15
- anni ed ha una capienza di massimo 15 go-kart.
- 3. GoFun. Questa pista è per i piloti amatori di età superiore ai 13 anni ed ha una capienza di
- massimo 20 go-kart. Questa pista non è accessibile a go-kart con più di 4 cavalli.
- Le categorie di pilota sono quindi le seguenti: professionista, cadetto e amatoriale.
- Ogni pilota è caratterizzato da un ID numero univoco, dall’età e dal peso.
- Ciascun pilota calcola automaticamente la potenza del motore del go-kart da usare in funzione del
- peso, dell’età e della categoria.
- In particolare, i piloti utilizzeranno le seguenti formule per ottenere la potenza espressa in cavalli
- del proprio go-kart:
- • Professionisti à p=(int)((peso/100)*10)
- • Cadetti à p=(int)((peso/100)*8)
- • Amatori à p=(int)((peso/(100+eta))*5)
- Si modelli tale realtà realizzando un sistema per gestire l’accesso dei piloti alle diverse piste con le
- seguenti caratteristiche:
- 1. Il sistema prevede almeno 5 piste fra i quali ce ne sia almeno una per ognuna delle categorie
- descritte sopra.
- 2. La soluzione proposta considera almeno 10 piloti, ciascuno appartenente ad una delle
- categorie di pilota descritte sopra, che richiedono accessi alle piste.
- 3. Il sistema tiene traccia delle richieste di accesso approvate aggiornando il numero di
- gareggianti per ciascuna pista. Ogni partecipante prima di accedere ad una pista deve
- verificare se può eccedervi.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement