SHARE
TWEET

Untitled

a guest Dec 8th, 2019 85 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.util.*;
  2.  
  3. public class DanielCoinTester
  4. {
  5.    public static void main(String[] args)
  6.    {
  7.       Scanner in = new Scanner(System.in);
  8.      
  9.       //create coin obj
  10.       DanielCoin c1 = new DanielCoin();
  11.      
  12.       //Print out the side that is facing up
  13.       System.out.println(c1);
  14.      
  15.       //get the number of tosses
  16.       System.out.println("How many times do you want to toss your coin");
  17.       int toss = 0;
  18.       boolean inputMismatch = true;
  19.       do
  20.       {
  21.          try
  22.          {
  23.          // Get number of toss to perform
  24.          toss = in.nextInt();
  25.          inputMismatch = false;
  26.          }
  27.          //inform user to enter integer value
  28.          catch (InputMismatchException ime)
  29.          {
  30.             System.out.println("Enter an integer value:");
  31.          }
  32.       in.nextLine();
  33.       }
  34.       while (inputMismatch);
  35.    }
  36.    int numhead = 0;
  37.    int numTail = 0;
  38.    
  39.    for(int i = 0; i < toss; i++)
  40.    {
  41.       //toss coin
  42.       c1.toss();
  43.      
  44.       if(c1.getSideUp().equalsIgnoreCase("heads"))
  45.       {
  46.          //check if heads up is facing up
  47.          numHead = numHead + 1;
  48.       }
  49.       else if(c1.getSideUp().equalsIgnoreCase("tails"))
  50.       {
  51.          //check if tails is facing up
  52.          numTail = numTail + 1;
  53.       }  
  54.          System.out.println(c1);
  55.      
  56.       System.out.println("You got " + numHead + " Heads and " + numTail + " Tails");
  57.    }
  58.    
  59. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top