//******************************************************************** // ContaMoneta.java // // Uso di classi definite dal programmatore //******************************************************************** import Moneta; // importa la classe definita nel file Moneta.java public class ContaMoneta { //----------------------------------------------------------------- // lancia una moneta diverse volte e conta il numero di testa // o croce che ottiene. //----------------------------------------------------------------- public static void main (String[] args) { final int NUM_LANCI = 10; int testa = 0, croce = 0; Moneta miaMoneta; // dichiarazione della variabile miaMoneta = new Moneta (); // instanzia un oggetto Moneta for (int cont=1; cont <= NUM_LANCI; cont++) { miaMoneta.lancia(); if (miaMoneta.dammiFaccia() == Moneta.TESTA) testa++; else croce++; } System.out.println ("Il numero dei lanci: " + NUM_LANCI); System.out.println ("Numero di teste: " + testa); System.out.println ("Numero di croci: " + croce); } }