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 Tam Sayıdaki Rakamları Ters Sırada Gösterme Örneği

Go Bir Stringdeki Her Karakterin Sayısını Bulma Örneği

Go Stringin Tersten Okunuşu İle Aynı Olduğunu Kontrol Eden Örnek

Go Bir Dizi Tam Sayının Ortalamasını Bulma

Go Dizideki Herhangi Bir Konuma Eleman Ekleme Örneği