Go Bir Sayının Faktöriyelini Bulma Örneği
"Go" Programlama dilinde "Bir Sayının Faktöriyelini Bulma Örneği" ile ilgili kod örneği aşağıda belirtilmiştir.
package main
import "fmt"
func faktoriyel(n int) int {
var f int
if n == 1 {
f = 1
} else {
f = n * faktoriyel(n-1)
}
return f
}
func main() {
var a int
fmt.Print("Bir tamsayı giriniz: ")
fmt.Scan(&a)
sonuc := faktoriyel(a)
fmt.Printf("%d sayısının faktöriyeli: %d", a, sonuc)
}