MnMWizard

Horse assignment

Dec 17th, 2017
409
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.23 KB | None | 0 0
  1. //Mason Marnell - Horse Assignment
  2. // Judge card class:
  3.  
  4.  
  5. public class JudgeCard {
  6.  
  7. private int MarkOut;
  8. private int Spur;
  9. private int Drag;
  10. private int Control;
  11. private int Exposure;
  12. private int Bonus;
  13.  
  14. public JudgeCard(){
  15. MarkOut = 0;
  16. Spur = 0;
  17. Drag = 0;
  18. Control = 0;
  19. Exposure = 0;
  20. Bonus = 0;
  21. }
  22.  
  23. public JudgeCard(int M, int S, int D, int C, int E, int B){
  24. MarkOut = M;
  25. Spur = S;
  26. Drag = D;
  27. Control = C;
  28. Exposure = E;
  29. Bonus = B;
  30. }
  31.  
  32. public void changeMarkOut(int M){
  33.  
  34. }
  35.  
  36. public void changeSpur(int S){
  37.  
  38. }
  39.  
  40. public void changeDrag(int D){
  41.  
  42. }
  43.  
  44. public void changeControl(int C){
  45.  
  46. }
  47.  
  48. public void changeExposure(int E){
  49.  
  50. }
  51.  
  52. public void changeBonus(int B){
  53.  
  54. }
  55.  
  56. public int subTotal(){
  57. return MarkOut + Spur + Drag + Control + Exposure;
  58. }
  59.  
  60. public int Total(){
  61. return subTotal() + Bonus;
  62. }
  63.  
  64. public String toString(){
  65. return "Mark Out: " + MarkOut + " Spur: " + Spur + " Drag: " + Drag + " Control: " + Control
  66. + " Exposure: " + Exposure + " Subtotal: " + subTotal() + " Bonus: " + Bonus + " Total: " + Total();
  67. }
  68.  
  69.  
  70. public static void main(String[] args) {
  71.  
  72.  
  73. }
  74.  
  75. }
  76.  
  77. //-----------------------------------------------------------------------------------------------------------------------------------
  78. //Main class
  79.  
  80. import java.util.Scanner;;
  81.  
  82. public class Main {
  83.  
  84. public static void main(String[] args) {
  85. JudgeCard judges[] = new JudgeCard[3];
  86.  
  87. Scanner key = new Scanner(System.in);
  88. for (int i = 0; i < 3; i++) {
  89. System.out.println("Enter Mark: ");
  90. int Mark = key.nextInt();
  91. System.out.println("Enter Spur: ");
  92. int Spur = key.nextInt();
  93. System.out.println("Enter Drag: ");
  94. int Drag = key.nextInt();
  95. System.out.println("Enter Control: ");
  96. int Control = key.nextInt();
  97. System.out.println("Enter Exposure: ");
  98. int Exposure = key.nextInt();
  99. System.out.println("Enter Bonus: ");
  100. int Bonus = key.nextInt();
  101.  
  102. judges[i] = new JudgeCard(Mark, Spur, Drag, Control, Exposure, Bonus);
  103. }
  104. int grandTotal = 0;
  105. for (int t = 0; t < 3; t++) {
  106. System.out.println(judges[t]);
  107. grandTotal += judges[t].Total();
  108. }
  109. System.out.println(grandTotal);
  110. }
  111.  
  112. }
Advertisement
Add Comment
Please, Sign In to add comment