<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">import CS99.*;
import java.util.Random;

/**
 * CoinToss - Lab 5
 * Author: Michael Clarkson
 * NetID: mrc26
 * Date: 7/10/00
 */
class CoinToss {

	public static void main(String[] args) {
		int numTosses;					// number of times to toss the coin
		int numHeads=0, numTails=0;		// number of heads/tails flipped
		
		// Loop to get and validate input
		do {
			System.out.print("Enter the number of times to toss: ");
			numTosses = Console.readInt();
			
			if (numTosses &lt;= 0) {
				System.out.println("Number of tosses must be positive.");
			}
		} while (numTosses &lt;= 0);
		
		Random generator = new Random();
		
		for (int i = 0; i &lt; numTosses; i++) {
			// true = tails, false = heads
			if (generator.nextBoolean()) {
				numTails++;
			} else {
				numHeads++;
			}
		}
		
		System.out.println();
		System.out.println(numHeads + " heads (" + (double) numHeads / numTosses * 100 + "%)");
		System.out.println(numTails + " tails (" + (double) numTails / numTosses * 100 + "%)");
		
	}

}</pre></body></html>