mirror of
https://github.com/cubixle/codekata-golang.git
synced 2026-04-30 13:28:42 +01:00
22: names scores
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
package main
|
||||
|
||||
import "fmt"
|
||||
|
||||
func main() {
|
||||
sum := 0
|
||||
for i := 1; i < 1000; i++ {
|
||||
fb := FizzBuzz(i)
|
||||
if fb == "" {
|
||||
fmt.Println(i)
|
||||
continue
|
||||
} else {
|
||||
sum += i
|
||||
}
|
||||
fmt.Println(fb)
|
||||
}
|
||||
fmt.Println("sum=", sum)
|
||||
}
|
||||
|
||||
func FizzBuzz(n int) string {
|
||||
if n%15 == 0 {
|
||||
return "FizzBuzz"
|
||||
} else if n%3 == 0 {
|
||||
return "Fizz"
|
||||
} else if n%5 == 0 {
|
||||
return "Buzz"
|
||||
}
|
||||
return ""
|
||||
}
|
||||
Reference in New Issue
Block a user