From 19cb2b5ccff9f08bcefd0cf277d9b9a9c294c22f Mon Sep 17 00:00:00 2001 From: newcoder171 <33447805+newcoder171@users.noreply.github.com> Date: Tue, 7 Nov 2017 11:00:29 +0100 Subject: [PATCH 1/3] add FizzBuzz --- Others/FizzBuzz.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Others/FizzBuzz.java diff --git a/Others/FizzBuzz.java b/Others/FizzBuzz.java new file mode 100644 index 000000000000..7acc3bcb6541 --- /dev/null +++ b/Others/FizzBuzz.java @@ -0,0 +1,18 @@ +//NewCoder171 +//FizzBuzz is a popular interview question where you output either Fizz or Buzz when an input value is divisible by 3 or 5 respectively and FizzBuzz if divisible by both 3 and 5 + +public class buzz { + + public static void fizzBuzz(int n){ + for (int i = 1; i < n; i++) { + if( i % 3 == 0 && i % 5 == 0){ + System.out.println("FizzBuzz"); + } else if( i % 3 == 0){ + System.out.println("Fizz"); + } else if( i % 5 == 0){ + System.out.println("Buzz!"); + } else { + System.out.println(i); + } + } +} From 987a75e473e058979c9b42e49eff067ad47cf78a Mon Sep 17 00:00:00 2001 From: newcoder171 <33447805+newcoder171@users.noreply.github.com> Date: Mon, 9 Apr 2018 11:02:43 +0200 Subject: [PATCH 2/3] Update requested changes --- Others/FizzBuzz.java | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/Others/FizzBuzz.java b/Others/FizzBuzz.java index 7acc3bcb6541..d5841f5f8aaa 100644 --- a/Others/FizzBuzz.java +++ b/Others/FizzBuzz.java @@ -1,18 +1,19 @@ //NewCoder171 //FizzBuzz is a popular interview question where you output either Fizz or Buzz when an input value is divisible by 3 or 5 respectively and FizzBuzz if divisible by both 3 and 5 -public class buzz { +public class FizzBuzz { public static void fizzBuzz(int n){ for (int i = 1; i < n; i++) { - if( i % 3 == 0 && i % 5 == 0){ - System.out.println("FizzBuzz"); - } else if( i % 3 == 0){ - System.out.println("Fizz"); - } else if( i % 5 == 0){ - System.out.println("Buzz!"); - } else { - System.out.println(i); + if( i % 3 == 0 && i % 5 == 0){ + System.out.println("FizzBuzz"); + } else if( i % 3 == 0){ + System.out.println("Fizz"); + } else if( i % 5 == 0){ + System.out.println("Buzz!"); + } else { + System.out.println(i); + } } } } From 03b8f707654b95a8bc40eb4ea76f4e9642c0a05e Mon Sep 17 00:00:00 2001 From: newcoder171 <33447805+newcoder171@users.noreply.github.com> Date: Mon, 9 Apr 2018 13:56:15 +0200 Subject: [PATCH 3/3] add test cases to fizzbuzz --- Others/FizzBuzz.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Others/FizzBuzz.java b/Others/FizzBuzz.java index d5841f5f8aaa..bde8b9bd99a6 100644 --- a/Others/FizzBuzz.java +++ b/Others/FizzBuzz.java @@ -3,7 +3,7 @@ public class FizzBuzz { - public static void fizzBuzz(int n){ + static void fizzBuzz(int n){ for (int i = 1; i < n; i++) { if( i % 3 == 0 && i % 5 == 0){ System.out.println("FizzBuzz"); @@ -16,4 +16,12 @@ public static void fizzBuzz(int n){ } } } + + public static void main(String[] args) { + fizzBuzz(80); + fizzBuzz(103); + fizzBuzz(10); + + } + }