fork download
  1. public class Geek {
  2.  
  3.  
  4. // instance variables go below here
  5. private int numberOfQuestions;
  6. private String geekName;
  7. private int n1;
  8. private int n2;
  9. private int n3;
  10. private int n4;
  11. private int y;
  12.  
  13.  
  14. // the two constructors go below here
  15. public Geek(String name, int numQuestions)
  16. {
  17. geekName = name;
  18. numberOfQuestions = numQuestions;
  19. }
  20.  
  21. public Geek(String name)
  22. {
  23. geekName = name;
  24. numberOfQuestions = 0;
  25. }
  26.  
  27. public String getName()
  28. {
  29. return geekName;
  30. }
  31.  
  32. public int getNumberOfQuestions()
  33. {
  34. return numberOfQuestions;
  35. }
  36.  
  37. public boolean isEven(int num1, int num2)
  38. {
  39. numberOfQuestions++;
  40. n1 = num1;
  41. n2 = num2;
  42. n3 = n1 + n2;
  43. if(n3 % 2 == 0)
  44. {
  45. return true;
  46. }
  47. else
  48. {
  49. return false;
  50. }
  51.  
  52. }
  53.  
  54. public int sum(int num1, int num2)
  55. {
  56. numberOfQuestions++;
  57. n1 = num1;
  58. n2 = num2;
  59. if (n1 > n2)
  60. {
  61. n3 = n1;
  62. n4 = n2;
  63.  
  64. }
  65. else if (n2 > n1)
  66. {
  67. n3 = n2;
  68. n4 = n1;
  69. }
  70. else
  71. {
  72. n3 = n2;
  73. n4 = n1;
  74. }
  75. while (n4 <= n3)
  76. {
  77. n1 = n4 + n1;
  78. n4++;
  79. }
  80. return n1;
  81. }
  82.  
  83. public boolean leapYear(int year)
  84. {
  85. numberOfQuestions++;
  86. y = year;
  87. if (y % 400 == 0)
  88. {
  89. return true;
  90. }
  91. else if (y % 100 == 0)
  92. {
  93. return false;
  94. }
  95. else if (y % 4 == 0)
  96. {
  97. return true;
  98. }
  99. }
  100. }
  101.  
  102.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class Geek is public, should be declared in a file named Geek.java
public class Geek {
       ^
1 error
stdout
Standard output is empty