class slotmachine { private int quarters; private int left, right, center; // accessor public int getquarters() { return quarters; } // constructor public slotmachine(int q) { quarters = q; } private int randint(int min, int max) { return ((int) (Math.random() * (max-min+1))) + min; } public int play(int qs) { int answer = 0; // int answer; answer = 0; quarters += qs; left = randint(1,7); right = randint(1,7); center = randint(1,7); System.out.println("\t"+left+"\t"+center+"\t"+right); if (left == center && center==right) { // won if (left==7 && qs ==3) // jackpot { answer =quarters; quarters = 0; System.out.println("JACKPOT!"); } else { System.out.println("You Won"); answer = left * qs; quarters -= left*qs; } } else { // lost System.out.println("Sorry - play again!"); } return answer; } } // slotmachine public class vegas { public static void main(String[] args) { int winnings = 0; slotmachine s1; s1 = new slotmachine(10000); while (s1.getquarters() > 0) { winnings -= 3; winnings = winnings + s1.play(3); System.out.println("my winnings : $"+winnings/4.0); } // while } }