Quick actions

cmd+k|ctrl+k

Navigation

Languages

FizzBuzz

Snippet info

Language

Go

Visibility

public

Author

riki.whyudi

Created

2023-02-14T04:02:26.196565Z

Updated

2023-02-14T04:34:58.626944Z

package main

import (
    "fmt"
)

func fizzBuzz(n int) string {
    var result string
    
    if n <= 1 {
        result += fmt.Sprintf("angka yang di masukan harus lebih dari: %d", n)
    } else {
        for i := 1; i <= n; i++ {
           if i % 3 == 0  && i % 5 == 0 {
                result += "FizzBuzz\n"
            } else if i % 3 == 0 {
                result +="Fizz\n"
            } else if i % 5 == 0 {
                result +="Buzz\n"
            } else {
                result += fmt.Sprintf("%d\n", i)
            }
        }
    }
    
    return result 

}

func main() {
    
    fmt.Println(fizzBuzz(20))
}
INFO