Realizzare una classe
Moneta(che permetta di lanciare la moneta per ottenere testa o croce). Realizzare un programma che faccianlanci e dia la percentuale di testa e di croce. (Realizzare poi le classiGiocatoreeGiocoper stabilire chi vince tra due utenti di cui uno sceglie tra testa o croce)Realizzare una classe
Dado(che permetta di lanciare il dado per ottenere i valori da 1 a 6). Realizzare le classiGiocatoreeGiocoper giocare a dadi tra due giocatori. Vince chi fa il valore più alto più volte sunlanci. (Variante: Si gioca con due dadi: vince chi fa prima la coppia, o più coppie sunlanci)- Realizzare una classe
EstrazioneTombola(che permetta di estrarre un numero da 1 a 90 – i numeri già estratti non possono essere estratti di nuovo). Realizzare le classi per giocare a tombola semplificata: ogni utente hannumeri, vince chi li copre tutti per primo. - Gioco del tris (non grafico); il programma deve disegnare la griglia ad ogni passo con il metodo
toString(), permettere di inserire crocette e circoletti e dichiarare il vincitore. - Realizzare il gioco del 15 (non grafico) con 4 array di 4 elementi contenenti i numeri da 1 a 15 e un elemento vuoto con i metodi per spostare un numero tenendo conto delle regole del gioco. Realizzare un metodo
toString()per la stampa del gioco.
Realizzare un gioco per insegnare l’aritmetica con tre livelli di difficoltà:
livello 1 addizioni tra numeri <10 con somma <10,
livello 2 addizioni qualsiasi su numeri di 1 cifra,
livello 3 sottrazioni su numeri di una sola cifra con risultati non negativi.
Generare problemi casuali e acquisire la risposta; dopo due errori visualizzare la risposta corretta; dopo cinque risposte esatte passare al livello superiore.