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)
}



İlginizi Çekebilir

Go Rastgele Sayılardan En Büyük ve En Küçüğü Bulma Örneği

Go 1 İle 100 Arasında 3'e Bölünebilenleri Bulma Örneği

Go 1'den N'e Kadar Asal Sayıları Bulma Örneği

Go Bir String İçindeki Sayıların Toplamını Bulma Örneği

Go Yarıçap Girilen Bir Dairenin Çevre ve Alanını Bulma Örneği