Explore Westonci.ca, the leading Q&A site where experts provide accurate and helpful answers to all your questions. Explore thousands of questions and answers from a knowledgeable community of experts ready to help you find solutions. Explore comprehensive solutions to your questions from knowledgeable professionals across various fields on our platform.

Please help me with this java program below. I am receiving errors when I run it

Java code is below

import java.util.Random;

public class Main {
private static String sideUp;

void Coin() {

toss();

}

public static void toss() {
Random in = new Random();
int x = in.nextInt();
if (x % 2 == 0)
sideUp = "heads";
else
sideUp = "tails";
}

public static String getFace() {
return sideUp;
}

public static void main(String[] args) {
int tail = 0, head = 0;
Coin coin = new Coin();
System.out.println("Initial side of coin: " + coin.getFace());
System.out.println("\nTossing coin 20 times:-");
for (int i = 1; i <= 20; i++) {
coin.toss();
if (coin.getFace().equals("tails"))
tail++;
else
head++;
System.out.println("Time " + (i) + " : " + coin.getFace());
}
System.out.println("\nTails Outcome: " + tail);
System.out.println("Heads Outcome: " + head);
}
}


Sagot :

We appreciate your visit. Our platform is always here to offer accurate and reliable answers. Return anytime. We hope you found what you were looking for. Feel free to revisit us for more answers and updated information. Thank you for choosing Westonci.ca as your information source. We look forward to your next visit.