GELATO IN COMITIVA |
CONSEGNA |
Si suppone di essere in una comitiva di adulti e ragazzi e si decide di andare a gustare un gelato: si deve chiedere
– Quanti adulti vogliono il gelato e di questi chiedere ad ognuno quanti soldi hanno a disposizione.
– Chiedere ai ragazzi quanti vogliono mangiare il gelato e di questi chiedere ad ognuno quanti soldi hanno a disposizione (i gelati li pagano con i soldi raccolti e no che ognuno paga il suo).
– Inserire il tempo a disposizione della comitiva per aspettare che il gelataio confezioni tutti i gelati richiesti.
– Inserire il tempo che occorre al gelataio per confezionare i gelati richiesti.
– Chiedere al gelataio il costo del gelato per adulti e il costo del gelato per ragazzi (in quanto potrebbe essere diverso).
L’App deve poter determinare se la comitiva ha sufficiente tempo a disposizione da attendere per il gelato e sufficienti soldi per comprare i gelati.
Infine dare la possibilità di ripetere il tutto.
FORMALIZZIAMO IL PROGRAMMA | |
Chi lo usa: | Utente |
Obiettivo: | Determinare se si anno a disposizione abbastanza soldi e tempo per consumare il gelato. |
Input: | Soldi di chi vuole il gelato e tempo a disposizione e tempo che occorre al gelataio per fare i gelati. |
Output: | Deve dirci se possiamo comprare e consulare il gelato. |
Procedimento: | Inserimento dei soldi dei partecipanti, tempo a disposizione e tempo per preparare i gelati. |
Casi limiti: | Nessun caso limite. |
Test: | Fare diversi tentativi. |
ESERCITAZIONE SVOLTA |