fork(2) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12.  
  13. int heads = 0;
  14. int tails = 0;
  15. int counter = 1;
  16. double randNum = 0.0;
  17.  
  18. int flips = 100;
  19.  
  20. while(counter <= flips)
  21. {
  22. randNum = Math.random();
  23. System.out.print(counter + "\t" + randNum);
  24.  
  25. if(randNum < .95)
  26. {
  27. heads++;
  28. System.out.println("\t heads");
  29. }
  30. else
  31. {
  32. tails++;
  33. System.out.println("\t tails");
  34. }
  35. counter++;
  36. }
  37. System.out.println();
  38. System.out.println("Number of Heads = " + heads);
  39. System.out.println("Number of Tails = " + tails);
  40.  
  41. }
  42. }
Success #stdin #stdout 0.05s 711680KB
stdin
Standard input is empty
stdout
1	0.5732429799531668	 heads
2	0.0776415218193075	 heads
3	0.9756382544747878	 tails
4	0.16568985838646944	 heads
5	0.3607016476095263	 heads
6	0.7533025701164536	 heads
7	0.3374801909878683	 heads
8	0.6980520700947547	 heads
9	0.5839123508737593	 heads
10	0.9411810504491133	 heads
11	0.7033243362242813	 heads
12	0.9124597434772608	 heads
13	0.5577799384773744	 heads
14	0.7175891317645122	 heads
15	0.8052665630020973	 heads
16	0.018668283842829703	 heads
17	0.6710040918824626	 heads
18	0.820111803583058	 heads
19	0.4625514649718304	 heads
20	0.9445971546248499	 heads
21	0.2331198677651274	 heads
22	0.4482095121207256	 heads
23	0.12496160776712006	 heads
24	0.9061303215954509	 heads
25	0.9303992674078563	 heads
26	0.6783046526251796	 heads
27	0.015622539709831407	 heads
28	0.4199682275807797	 heads
29	0.013569021327445308	 heads
30	0.16928549744746113	 heads
31	0.23690152568813072	 heads
32	0.9613436801960658	 tails
33	0.048307898014585904	 heads
34	0.6751822885625307	 heads
35	0.9892109023439004	 tails
36	0.5123599330863942	 heads
37	0.17374427004708926	 heads
38	0.37883932399943154	 heads
39	0.7449094965338496	 heads
40	0.44690433492926107	 heads
41	0.3346829189794114	 heads
42	0.21372822638088296	 heads
43	0.8181287899516111	 heads
44	0.5545360444931381	 heads
45	0.8800474782777522	 heads
46	0.15061733910199682	 heads
47	0.27623251366504353	 heads
48	0.5184419858930395	 heads
49	0.25303297637749667	 heads
50	0.8916327506854786	 heads
51	0.5497526189067591	 heads
52	0.8315004027582009	 heads
53	0.23772072581614634	 heads
54	0.5363164147281331	 heads
55	0.41502535780950933	 heads
56	0.959686361351657	 tails
57	0.3724153987471327	 heads
58	0.5626076868157116	 heads
59	0.24738620890066632	 heads
60	0.5434993491345498	 heads
61	0.6917223684330214	 heads
62	0.9002444483826302	 heads
63	0.572663312015999	 heads
64	0.5657881820298083	 heads
65	0.9173906414228905	 heads
66	0.9649005443634008	 tails
67	0.9808432225301068	 tails
68	0.7082937690882082	 heads
69	0.5822051465087907	 heads
70	0.26844631962969245	 heads
71	0.4081647612088606	 heads
72	0.5694255297668868	 heads
73	0.34171932553855766	 heads
74	0.6240398652294739	 heads
75	0.6425301147478808	 heads
76	0.022232714619370486	 heads
77	0.9053774954400853	 heads
78	0.024326212389411905	 heads
79	0.6620047936881358	 heads
80	0.7542272021403631	 heads
81	0.60158332525205	 heads
82	0.9868426137013672	 tails
83	0.07731087529619918	 heads
84	0.9496593092905322	 heads
85	0.5805296473425219	 heads
86	0.5327979768130902	 heads
87	0.5166012683718508	 heads
88	0.15004416155545885	 heads
89	0.05411188363261932	 heads
90	0.9937151054098327	 tails
91	0.2644346423520678	 heads
92	0.5601805827632595	 heads
93	0.7740052679340744	 heads
94	0.5249944483134605	 heads
95	0.8467544874769856	 heads
96	0.4546005635526127	 heads
97	0.15699432252125645	 heads
98	0.5462786479235856	 heads
99	0.5398077014728322	 heads
100	0.8833323042252262	 heads

Number of Heads = 92
Number of Tails = 8