Assignemnt #59 and Three-Card Monte

Code

/// Name: Tristan Chung
/// Period: 5
/// Program Name: Three Card Monte 
/// File Name: ThreeCardMonte.java
/// Date Finished: 11/19/2015

import java.util.Scanner;
import java.util.Random;
    
public class ThreeCardMonte
{
    public static void main( String[] args )
    {
        Scanner keyboard = new Scanner(System.in);
        Random r = new Random();
        
        int ball = 1 + r.nextInt(3);
        int guess;
            
        System.out.println( "There are three cups. One ball is in a random cup.");
        System.out.println( "Which cup is the ball in? " );
        
        System.out.println();
        
        System.out.println( "      ##  ##  ## ");
        System.out.println( "      ##  ##  ## ");
        System.out.println( "      1   2   3  ");
        System.out.println();
       
        System.out.print( " " );
        
        guess = keyboard.nextInt();
    
            
        if ( guess == ball )
        System.out.println( "Wow, your good. Unfortunately we have no money, but your going places!");
            
        else System.out.println( "Sorry  ");
        
        System.out.println(" ");
            
        if ( ball == 1 )
        {
            System.out.println( "      BB  ##  ## ");
            System.out.println( "      BB  ##  ## ");
            System.out.println( "      1   2   3  ");
        }
        else if ( ball == 2 )
        {
            System.out.println( "      ##  BB  ## ");
            System.out.println( "      ##  BB  ## ");
            System.out.println( "      1   2   3  ");
        }
        else if ( ball == 3 )
        {
            System.out.println( "      ##  ##  BB ");
            System.out.println( "      ##  ##  BB ");
            System.out.println( "      1   2   3  ");
        }
    }
}

    

Picture of the output

Assignment 59