Assignment 62; DoubleDie
Code
// Donovan Rich
// Period 6
// Dice
// DoubleDie.java
// 12/1/2015
import java.util.Random;
public class DoubleDie
{
public static void main ( String[] args )
{
Random r = new Random();
int die1=1, die2=6, attempts=0;
while ( die1 != die2 )
{
die1 = 1 + r.nextInt(6);
die2 = 1 + r.nextInt(6);
if ( die1 == 1 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| |" );
System.out.println( "| O |" );
System.out.println( "| |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die1 == 2 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O |" );
System.out.println( "| |" );
System.out.println( "| O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die1 == 3 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O |" );
System.out.println( "| O |" );
System.out.println( "| O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die1 == 4 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O O |" );
System.out.println( "| |" );
System.out.println( "| O O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die1 == 5 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O O |" );
System.out.println( "| O |" );
System.out.println( "| O O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die1 == 6 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O O |" );
System.out.println( "| O O |" );
System.out.println( "| O O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
if ( die2 == 1 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| |" );
System.out.println( "| O |" );
System.out.println( "| |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die2 == 2 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O |" );
System.out.println( "| |" );
System.out.println( "| O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die2 == 3 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O |" );
System.out.println( "| O |" );
System.out.println( "| O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die2 == 4 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O O |" );
System.out.println( "| |" );
System.out.println( "| O O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die2 == 5 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O O |" );
System.out.println( "| O |" );
System.out.println( "| O O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
else if ( die2 == 6 )
{
System.out.println( " __________" );
System.out.println( "| |" );
System.out.println( "| O O |" );
System.out.println( "| O O |" );
System.out.println( "| O O |" );
System.out.println( "| |" );
System.out.println( " ----------" );
}
System.out.println( "You rolled a total of " + ( die1 + die2) + "." );
attempts += 1;
}
if ( attempts > 1 )
System.out.println( "It required " + attempts + " attempts to roll doubles." );
else
System.out.println( "You rolled doubles in one try!" );
}
}
Picture of the output