Advertisement
apez1

[?]Assignment 5: Game Wheel - Main Class Submission

Mar 6th, 2019
629
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.50 KB | None | 0 0
  1. package gameWheel;
  2. import java.util.*;
  3.  
  4. public class Main {
  5.  
  6.   public static void main (String[] args) {
  7.  
  8.       ArrayList<PrizeCard> fplayer = new ArrayList<>(); //create first players
  9.       ArrayList<PrizeCard> splayer = new ArrayList<>(); //create second player array
  10.       GameWheel wheel = new GameWheel();
  11.        
  12.      
  13.       PrizeCard card = wheel.spinWheel();
  14.      
  15.       int ftotal = 0;
  16.       int stotal = 0;
  17.      
  18.       for(int i =0; i <= 5; i++) {
  19.          
  20.           if(fplayer.contains(card)) {
  21.              
  22.               i --;
  23.          
  24.           }
  25.           else {
  26.              
  27.               fplayer.add(card);
  28.               ftotal += (card.getPrizeAmount());
  29.                      
  30.           }  
  31.       }
  32.  
  33.       for(int i =0; i <= 5; i++) {
  34.          
  35.           if(splayer.contains(card)) {
  36.              
  37.               i --;
  38.          
  39.           }
  40.           else {
  41.              
  42.               splayer.add(card);
  43.               stotal += (card.getPrizeAmount());
  44.                      
  45.           }  
  46.       }
  47.      
  48.      
  49.       System.out.println("Player 1 Total: " + ftotal);
  50.         for(PrizeCard card1 : fplayer) {       
  51.             System.out.println(card);
  52.      
  53.         }
  54.       System.out.println("Player 2 Total: " + stotal);
  55.         for(PrizeCard card2 : splayer) {       
  56.             System.out.println(card);
  57.      
  58.         }
  59.      
  60.        
  61.     System.out.println('\n');
  62.     System.out.println(Main.checkwinner(ftotal,stotal));
  63.        
  64.        
  65.     }
  66.  
  67.     public static String checkwinner(int f, int s) {
  68.        
  69.         if(f > s) {
  70.             return "Player 1 won by $" + (s - f);
  71.         }
  72.         else if(s > f) {
  73.             return "Player 2 won by $" + (f - s);
  74.         }
  75.         else if(s == f) {
  76.             return "It's a tie!";
  77.         }
  78.         else {
  79.             return "error";
  80.         }
  81.        
  82.     }
  83.  
  84.  
  85.  
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement