Corso di Informatica - CdL Matematica ~ ESERCIZI per la settimana dell'Immacolata === === === === === === === === === +-----------+ |Esercizio 1| +-----------+ 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. +-----------+ |Esercizio 2| +-----------+ 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'). +-----------+ |Esercizio 3| +-----------+ 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: "Vuoi provare ancora? (S/N)" e leggere un carattere. In caso di risposta affermativa, il gioco deve RICOMINCIARE dall'inizio; altrimenti, il programma deve terminare. +-----------+ |Esercizio 4| +-----------+ 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). ESEMPIO di possibile esecuzione: +-- console -----------------------------------+ | | | Inserire un numero intero: 13 | | Verranno ora eseguiti 13 lanci del dado. | | Esito dei lanci: | | Numero di volte in cui e' uscito 1: 3 | | Numero di volte in cui e' uscito 2: 1 | | Numero di volte in cui e' uscito 3: 0 | | Numero di volte in cui e' uscito 4: 5 | | Numero di volte in cui e' uscito 5: 2 | | Numero di volte in cui e' uscito 6: 2 | +----------------------------------------------+ +-----------+ |Esercizio 5| +-----------+ Inventare un GIOCO. NOTE: - non e' consentito descrivere giochi gia' noti: e' necessario INVENTARE un gioco nuovo. - non ci sono limiti al tipo di gioco che si puo' inventare. - non ci sono limiti al numero di giocatori che possono essere coinvolti. - non ci sono limiti al modo in cui vengono calcolati punteggi o esiti (vittorie o sconfitte). - e' possibile anche inventare giochi molto semplici (si pensi alla morra cinese). - 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. - tutto quanto non specificato e' a discrezione dell'inventore.