fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12.  
  13.  
  14.  
  15.  
  16. c = new Console();
  17.  
  18. String playerName; //variable to store players name
  19. double numberBat,numberSingles,numberDoubles,numberTriples,numberHome; //asked by user for input to each variable
  20. double totalHits,batAverage,slgAverage; //variables needed to calculate average
  21. double place = 0.001; //for rounding
  22. //getting user input for variables (numberBat,numberSingles,numberDoubles,numberTriples,numberHome)
  23. c.println("Enter player's name");
  24. playerName = c.readLine();
  25. c.println("Enter number of times at bat");
  26. numberBat = c.readInt();
  27. c.println("Enter number of singles");
  28. numberSingles = c.readInt();
  29. c.println("Enter number of doubles");
  30. numberDoubles = c.readInt();
  31. c.println("Enter number of triples");
  32. numberTriples = c.readInt();
  33. c.println("Enter number of home runs");
  34. numberHome = c.readInt();
  35. //clearing to make output cleaner
  36. c.clear();
  37. //calculating averages
  38. totalHits = numberSingles + numberDoubles + numberTriples + numberHome; //total hits adds all hits together
  39. batAverage = totalHits/numberBat; //calculates batting average
  40. slgAverage = (numberSingles + (numberDoubles * 2) + (numberTriples * 3) + (numberHome * 4))/numberBat; //calculates slugging average
  41.  
  42. //output to user
  43. //making background card
  44. c.setColor(Color.red);
  45. c.fillRect(c.getWidth()/3 - 20,c.getHeight()/3,300,150);
  46. c.setColor(Color.black);
  47. c.setColor(Color.white);
  48. c.drawOval(c.getWidth()/3,c.getHeight()/3 + 20,50,50);
  49. c.fillMapleLeaf(c.getWidth()/3 + 210,c.getHeight()/3 + 20,50,50);
  50. c.drawLine(c.getWidth()/3 + 13,c.getHeight()/3 + 23,c.getWidth()/3 + 50,c.getHeight()/3 + 50);
  51. c.drawLine(c.getWidth()/3+1,c.getHeight()/3 + 53,c.getWidth()/3 + 37,c.getHeight()/3 + 67);
  52. //outputing information,
  53. c.drawString("RHSS BASEBALL",c.getWidth()/3 + 84,c.getHeight()/3 + 50);
  54. c.drawLine(c.getWidth()/3 + 74,c.getHeight()/3 + 60,c.getWidth()/3 + 184,c.getHeight()/3 + 60);
  55. c.setCursor(13,25);
  56. c.setColor(Color.black);
  57. c.println(playerName +", \t" +"bat average: " +Math.round(batAverage/place)*place);
  58. c.println("\t \t \t \t slugging average " +Math.round(slgAverage/place)*place);
  59. c.drawRect(c.getWidth()/3 - 20,c.getHeight()/3,300,150);
  60.  
  61.  
  62.  
  63.  
  64.  
  65. }
  66. }
  67. }
  68. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:67: error: class, interface, or enum expected
	}
	^
1 error
stdout
Standard output is empty