Assignment = nim

Code

  /// Name: Sam Wilson
  /// Period: 6
  /// Program Name: nim
  /// File Name: nim.java
  /// Date Finished: 2/18/16

 
  import java.util.Scanner;

public class nim
{
	public static void main( String[] args )
	{
		Scanner keyboard = new Scanner(System.in);
        int a = 3;
        int b = 4;
        int c = 5;
        System.out.print("Enter your name player 1: ");
        String p1 = keyboard.next();
        System.out.print("Enter your name player 2: ");
        String p2 = keyboard.next();
        int game = 1;
        int turn = 1;
        while (game != 0) {
            System.out.println("");
            System.out.println("    A: " + a + "    B: " + b + "    C: " + c);
            System.out.println("");
            if (turn == 1) {
                System.out.print(p1 + ", choose a pile: ");
                turn = 2;
            }
            else if (turn == 2) {
                System.out.print(p2 + ", choose a pile: ");
                turn = 1;
            }
            String pick = keyboard.next();
            System.out.println("");
            System.out.print("How many to remove from pile " + pick + ": " );
            int pick2 = keyboard.nextInt();
            if (pick.equalsIgnoreCase("A")) {
                a = a - pick2;
                System.out.println("hi");
            }
            if (pick.equalsIgnoreCase("B")) {
                b = b - pick2;
            }
            if (pick.equalsIgnoreCase("C")) {
                c = c - pick2;
            }
            if (a == 0 && b == 0 && c == 0) {
                System.out.println("Game over ");
                if (turn == 1) {
                    System.out.println("Player 1 you lose!!!!!!");
                }
                else if (turn == 2) {
                    System.out.println("Player 2 you lose!!!!!!");
                }
                
            }
        }
        }
	}
      
         
                


    

Picture of the output

Assignment 31