Assignemnt #59 and Three Card Monte
Code
/// Name: David Shkolnikov
/// Period: 6
/// Program Name: Three Card Monte
/// File Name: ThreeCardMonte.java
/// Date Finished: 12/2/2015
import java.util.Scanner;
import java.util.Random;
public class ThreeCardMonte
{
public static void main(String[] args)
{
Random r = new Random();
Scanner keyboard = new Scanner(System.in);
int guess;
int number = 1 + r.nextInt(3);
String card;
System.out.println("You slide up to Fast Eddie's card table and plop down your cash.");
System.out.println("He glances at you out of the corner of his eye and starts shuffling.");
System.out.println("He lays down three cards.");
System.out.println(" ");
System.out.println("Which one is the ace?");
System.out.println(" ");
System.out.println("\t \t ## ## ##");
System.out.println("\t \t ## ## ##");
System.out.println("\t \t 1 2 3");
System.out.println(" ");
System.out.print("> ");
guess = keyboard.nextInt();
System.out.println(" ");
if (number == guess)
System.out.println("You nailed it! Fast Eddie reluctantly hands over your winnings, scowling.");
else
System.out.println("Ha! Fast Eddie wins again! The ace was card number " + number + ".");
System.out.println(" ");
if (number == 1)
{
System.out.println("\t \t AA ## ##");
System.out.println("\t \t AA ## ##");
System.out.println("\t \t 1 2 3");
}
else if (number == 2)
{
System.out.println("\t \t ## AA ##");
System.out.println("\t \t ## AA ##");
System.out.println("\t \t 1 2 3");
}
else if (number == 3)
{
System.out.println("\t \t ## ## AA");
System.out.println("\t \t ## ## AA");
System.out.println("\t \t 1 2 3");
}
System.out.println(" ");
}
}
Picture of the output