fork 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. static void FizzBuzz(int n)
  11. {
  12.  
  13. /** Welcome Message **/
  14. System.out.println("+----------------------------+");
  15. System.out.println("| WELCOME TO FIZZ BUZZ |");
  16. System.out.println("+----------------------------+");
  17.  
  18.  
  19. /** Creating Strings to Print & Defines integer 'k'. **/
  20. String Fizz = "Fizz";
  21. String Buzz = "Buzz";
  22. String FizzBuzz = "FizzBuzz";
  23. int k = 0;
  24.  
  25. /** Printing Strings **/
  26. while (k <= n)
  27. {
  28. /** Boolean Tests **/
  29.  
  30. boolean FizzTest = (k%3 == 0);
  31. boolean BuzzTest = (k%5 == 0);
  32. boolean FizzBuzzTest = (k%3 == 0 && k%5 == 0);
  33.  
  34. /** If Tests **/
  35.  
  36. if (FizzBuzzTest)
  37. {
  38. System.out.println(k+"= " + FizzBuzz);
  39. k=k+1;
  40. continue;
  41. }
  42. else if (FizzTest)
  43. {
  44. System.out.println(k + "= " + Fizz);
  45. k=k+1;
  46. continue;
  47. }
  48. else if (BuzzTest)
  49. {
  50. System.out.println(k + "= " + Buzz);
  51. k=k+1;
  52. continue;
  53. }
  54. else
  55. {
  56. System.out.println(k + "= " + k);
  57. k=k+1;
  58. continue;
  59. }
  60. }
  61. }
  62. public static void main (String[] args) throws java.lang.Exception
  63. {
  64. Ideone.FizzBuzz(100);
  65. }
  66. }
Success #stdin #stdout 0.13s 320576KB
stdin
Standard input is empty
stdout
+----------------------------+
|    WELCOME TO FIZZ BUZZ    |
+----------------------------+
0= FizzBuzz
1= 1
2= 2
3= Fizz
4= 4
5= Buzz
6= Fizz
7= 7
8= 8
9= Fizz
10= Buzz
11= 11
12= Fizz
13= 13
14= 14
15= FizzBuzz
16= 16
17= 17
18= Fizz
19= 19
20= Buzz
21= Fizz
22= 22
23= 23
24= Fizz
25= Buzz
26= 26
27= Fizz
28= 28
29= 29
30= FizzBuzz
31= 31
32= 32
33= Fizz
34= 34
35= Buzz
36= Fizz
37= 37
38= 38
39= Fizz
40= Buzz
41= 41
42= Fizz
43= 43
44= 44
45= FizzBuzz
46= 46
47= 47
48= Fizz
49= 49
50= Buzz
51= Fizz
52= 52
53= 53
54= Fizz
55= Buzz
56= 56
57= Fizz
58= 58
59= 59
60= FizzBuzz
61= 61
62= 62
63= Fizz
64= 64
65= Buzz
66= Fizz
67= 67
68= 68
69= Fizz
70= Buzz
71= 71
72= Fizz
73= 73
74= 74
75= FizzBuzz
76= 76
77= 77
78= Fizz
79= 79
80= Buzz
81= Fizz
82= 82
83= 83
84= Fizz
85= Buzz
86= 86
87= Fizz
88= 88
89= 89
90= FizzBuzz
91= 91
92= 92
93= Fizz
94= 94
95= Buzz
96= Fizz
97= 97
98= 98
99= Fizz
100= Buzz