IDNLearn.com is the perfect place to get answers, share knowledge, and learn new things. Join our interactive community and get comprehensive, reliable answers to all your questions.
Please help me with this java program below. I am receiving errors when I run it
Java program below
import java.util.Random;
public class Coin {
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 :
Thank you for being part of this discussion. Keep exploring, asking questions, and sharing your insights with the community. Together, we can find the best solutions. Your questions deserve reliable answers. Thanks for visiting IDNLearn.com, and see you again soon for more helpful information.