From 3c45b4ae4fbdbb4e7039334be263185ef8b419a0 Mon Sep 17 00:00:00 2001 From: Ilya Smyshlyaev Date: Thu, 17 Nov 2022 09:27:47 +0300 Subject: [PATCH] brought back fizz buzz --- FizzBuzz/fizzbuzz.go | 18 ++++++++++++++++++ main.go | 4 +++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 FizzBuzz/fizzbuzz.go diff --git a/FizzBuzz/fizzbuzz.go b/FizzBuzz/fizzbuzz.go new file mode 100644 index 0000000..f6a11a5 --- /dev/null +++ b/FizzBuzz/fizzbuzz.go @@ -0,0 +1,18 @@ +package FizzBuzz + +import "fmt" + +func Fizzbuzz() { + for i := 1; i < 101; i++ { + switch { + case i%15 == 0: + fmt.Println("FizzBuzz") + case i%3 == 0: + fmt.Println("Fizz") + case i%5 == 0: + fmt.Println("Buzz") + default: + fmt.Println(i) + } + } +} diff --git a/main.go b/main.go index 7415f00..a043d1a 100644 --- a/main.go +++ b/main.go @@ -2,6 +2,7 @@ package main import ( "fmt" + "gotest/FizzBuzz" "gotest/consecutive" ) @@ -9,6 +10,7 @@ func main() { array := []int{1, 2, 4, 3, 6, 5} - fmt.Println(consecutive.Consecutive(array)) + fmt.Println("consecutive", consecutive.Consecutive(array)) + FizzBuzz.Fizzbuzz() }