Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import java.util.Random;
- public class SlotMachine
- {
- public static void main (String[]args)
- {
- final int TokensRequired = 5;
- int AmountOfTokens, RandomGeneratedNumber1, RandomGeneratedNumber2, RandomGeneratedNumber3;
- Scanner scan = new Scanner(System.in);
- System.out.println (" Do you want to play slots? (Must respond with either Yes or No.) ");
- String play = scan.next();
- System.out.println (" If you want to play, how many tokens do you have?");
- AmountOfTokens = scan.nextInt();
- Random generator = new Random ();
- while (play.equals(("Yes")) && AmountOfTokens >= TokensRequired)
- {
- {
- AmountOfTokens = AmountOfTokens - 5;
- RandomGeneratedNumber1 = generator.nextInt(10);
- RandomGeneratedNumber2 = generator.nextInt(10);
- RandomGeneratedNumber3 = generator.nextInt(10);
- System.out.println (" The randomly generated numbers are: " + RandomGeneratedNumber1 + ", " + RandomGeneratedNumber2 + ", " + RandomGeneratedNumber3 );
- if ( (RandomGeneratedNumber1 == RandomGeneratedNumber2) || (RandomGeneratedNumber1 == RandomGeneratedNumber3) || (RandomGeneratedNumber2 == RandomGeneratedNumber3))
- {
- AmountOfTokens = AmountOfTokens + 15;
- System.out.println (" Do you want to continue playing? (You must respond with either Yes or No.)");
- play = scan.next();
- }
- else
- if ( (RandomGeneratedNumber1 == RandomGeneratedNumber2) && (RandomGeneratedNumber1 == RandomGeneratedNumber3) && (RandomGeneratedNumber2 == RandomGeneratedNumber3))
- {
- AmountOfTokens= AmountOfTokens + 25;
- System.out.println (" Do you want to continue playing? (You must respond with either Yes or No.)");
- play = scan.next();
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement