compito di informatica ?

Progettare e scrivere una classe C++ che gestisca un dispensatore di crocchette per cani (pet-dispenser).

Il dispensatore è dotato di:

1) un serbatoio che ha una capienza massima di 1Kg;

2) una vaschetta situata al di sotto del serbatoio atta a ricevere la razione quotidiana di crocchette;

3) una feritoia attraverso la quale vengono rilasciate le crocchette; se aperta essa lascia cadere 1 grammi al secondo;

4) un interruttore di accensione e spegnimento;

5) due pulsanti che permettono di inserire l’ora e i minuti dell’erogazione di crocchette;

6) un pulsante di avvio;

7) una spia rossa che indica il vuoto nel serbatoio;

8) un sensore di peso che quantifica il peso delle crocchette rimaste eventualmente nella vaschetta;

9) un cicalino.

il funzionamento dovrà essere il seguente.

L’utente accende il dispensatore.

Imposta l’orario di erogazione.

All’orario prestabilito, viene aperta la feritoia e lasciato cadere nella vaschetta un quantitativo di crocchette pari a 100g.

Se nella vaschetta è già presente un quantitativo, il dispensatore rilascia la differenza a 100g.

L’inizio dell’erogazione è preceduta dall’emissione di un suono. Così anche la fine.

Ancora nessuna risposta.
Rispondi prima di tutti a questa domanda.