Attachment '20101203-20101203-Esercizi-per-la-settimana-dell'Immacolata.txt'
Download 1 Corso di Informatica - CdL Matematica
2 ~
3 ESERCIZI per la settimana dell'Immacolata
4
5 === === === === === === === === ===
6
7 +-----------+
8 |Esercizio 1|
9 +-----------+
10 Riscrivere ordinatamente SU CARTA il codice sorgente Java del programma per il gioco della Morra Cinese. Portare a termine una serie sufficientemente lunga di esecuzioni simulate SU CARTA.
11
12
13 +-----------+
14 |Esercizio 2|
15 +-----------+
16 Riportare sul calcolatore il codice riscritto nell'Esercizio 1. Portare a termine una serie sufficientemente lunga di esecuzioni (in pratica, si giochi a morra con il computer per un po').
17
18
19 +-----------+
20 |Esercizio 3|
21 +-----------+
22 Modificare il codice dell'esercizio 2 di modo che il comportamento del programma cambi come descritto di seguito: al termine di un turno (subito dopo, cioe', che e' stato comunicato all'utente l'esito del gioco), invece di terminare, chiedere all'utente:
23
24 "Vuoi provare ancora? (S/N)"
25
26 e leggere un carattere. In caso di risposta affermativa, il gioco deve RICOMINCIARE dall'inizio; altrimenti, il programma deve terminare.
27
28
29 +-----------+
30 |Esercizio 4|
31 +-----------+
32 Si scriva un programma Java che, letto da input un numero intero, sia esso "n", simuli "n" lanci di un dado. Si assuma che il dado sia perfetto: i possibili esiti, per ogni singolo lancio, sono {1,2,3,4,5,6}, verificabili tutti con la stessa probabilita'. Si dia poi su standard output l'esito dell'esperimento (il numero di occorrenze per ciascuna faccia del dado).
33 ESEMPIO di possibile esecuzione:
34
35 +-- console -----------------------------------+
36 | |
37 | Inserire un numero intero: 13 |
38 | Verranno ora eseguiti 13 lanci del dado. |
39 | Esito dei lanci: |
40 | Numero di volte in cui e' uscito 1: 3 |
41 | Numero di volte in cui e' uscito 2: 1 |
42 | Numero di volte in cui e' uscito 3: 0 |
43 | Numero di volte in cui e' uscito 4: 5 |
44 | Numero di volte in cui e' uscito 5: 2 |
45 | Numero di volte in cui e' uscito 6: 2 |
46 +----------------------------------------------+
47
48
49 +-----------+
50 |Esercizio 5|
51 +-----------+
52 Inventare un GIOCO.
53 NOTE:
54 - non e' consentito descrivere giochi gia' noti: e' necessario INVENTARE un gioco nuovo.
55 - non ci sono limiti al tipo di gioco che si puo' inventare.
56 - non ci sono limiti al numero di giocatori che possono essere coinvolti.
57 - non ci sono limiti al modo in cui vengono calcolati punteggi o esiti (vittorie o sconfitte).
58 - e' possibile anche inventare giochi molto semplici (si pensi alla morra cinese).
59 - e' necessario dare un NOME al gioco e SCRIVERE una breve descrizione che sia in grado di spiegarne spirito, andamento e regole in modo chiaro e sufficientemente formale.
60 - tutto quanto non specificato e' a discrezione dell'inventore.
Attached Files
You are not allowed to attach a file to this page.