fork download
  1. import java.util.*;
  2. public class Slot
  3. {
  4. public static void main (String [] args)
  5. {
  6. Scanner keyboard = new Scanner (System.in);
  7. int tokens, w1, w2, w3;
  8. String user;
  9. tokens = 100;
  10. System.out.print ("You have " + tokens + " tokens. Pull? ");
  11. user = keyboard.next ();
  12. while (!user.equalsIgnoreCase ("N"))
  13. {
  14. w1 = (int) (Math.random ()* 3 +1);
  15. w2 = (int) (Math.random ()* 3 +1);
  16. w3 = (int) (Math.random ()* 3 +1);
  17. tokens = tokens-1;
  18. System.out.println ("["+ w1 + "] [" + w2 + "] [" + w3+ "]");
  19. if (w1 == 1 && w2 == 1 && w3 == 1)
  20. {
  21. System.out.println ("You have won 4 tokens!");
  22. tokens = tokens+4;
  23. }
  24. else if (w1 == 2 && w2 == 2 && w3 == 3)
  25. {
  26. System.out.println ("You have won 8 tokens1");
  27. tokens = tokens+8;
  28. }
  29. else if (w1 == 3 && w2 == 3 && w3 == 3)
  30. {
  31. System.out.println ("You have won 12 tokens!");
  32. tokens = tokens + 12;
  33. }
  34. else
  35. {
  36. System.out.println ("You lost.");
  37. }
  38. System.out.print ("You have " + tokens + " tokens. Pull? ");
  39. user = keyboard.next ();
  40. if (tokens <= 0 || user.equalsIgnoreCase ("N"))
  41. System.out.println ("You ended with " + tokens + " tokens.");
  42. System.out.println ("Thanks for playing.");
  43. }
  44. }
  45. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.asm:1: error: parser: instruction expected
prog.asm:2: error: parser: instruction expected
prog.asm:3: error: label or instruction expected at start of line
prog.asm:4: error: symbol `public' redefined
prog.asm:4: error: parser: instruction expected
prog.asm:5: error: label or instruction expected at start of line
prog.asm:6: error: parser: instruction expected
prog.asm:8: error: parser: instruction expected
prog.asm:9: error: parser: instruction expected
prog.asm:10: error: parser: instruction expected
prog.asm:11: error: parser: instruction expected
prog.asm:12: error: parser: instruction expected
prog.asm:13: error: label or instruction expected at start of line
prog.asm:14: error: parser: instruction expected
prog.asm:15: error: parser: instruction expected
prog.asm:16: error: parser: instruction expected
prog.asm:17: error: symbol `tokens' redefined
prog.asm:17: error: parser: instruction expected
prog.asm:18: error: parser: instruction expected
prog.asm:19: error: parser: instruction expected
prog.asm:20: error: label or instruction expected at start of line
prog.asm:21: error: symbol `System.out.println' redefined
prog.asm:21: error: parser: instruction expected
prog.asm:22: error: symbol `tokens' redefined
prog.asm:22: error: parser: instruction expected
prog.asm:23: error: label or instruction expected at start of line
prog.asm:24: error: parser: instruction expected
prog.asm:25: error: label or instruction expected at start of line
prog.asm:26: error: symbol `System.out.println' redefined
prog.asm:26: error: parser: instruction expected
prog.asm:27: error: symbol `tokens' redefined
prog.asm:27: error: parser: instruction expected
prog.asm:28: error: label or instruction expected at start of line
prog.asm:29: error: symbol `else' redefined
prog.asm:29: error: parser: instruction expected
prog.asm:30: error: label or instruction expected at start of line
prog.asm:31: error: symbol `System.out.println' redefined
prog.asm:31: error: parser: instruction expected
prog.asm:32: error: symbol `tokens' redefined
prog.asm:32: error: parser: instruction expected
prog.asm:33: error: label or instruction expected at start of line
prog.asm:34: error: symbol `else' redefined
prog.asm:35: error: label or instruction expected at start of line
prog.asm:36: error: symbol `System.out.println' redefined
prog.asm:36: error: parser: instruction expected
prog.asm:37: error: label or instruction expected at start of line
prog.asm:38: error: symbol `System.out.print' redefined
prog.asm:38: error: parser: instruction expected
prog.asm:39: error: symbol `user' redefined
prog.asm:39: error: parser: instruction expected
prog.asm:40: error: symbol `if' redefined
prog.asm:40: error: parser: instruction expected
prog.asm:41: error: symbol `System.out.println' redefined
prog.asm:41: error: parser: instruction expected
prog.asm:42: error: symbol `System.out.println' redefined
prog.asm:42: error: parser: instruction expected
prog.asm:43: error: label or instruction expected at start of line
prog.asm:44: error: label or instruction expected at start of line
prog.asm:45: error: label or instruction expected at start of line
stdout
Standard output is empty