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 Bir Stringin Ortadaki Üç Karakterini Bulma Örneği

Go Döngü Kullanarak Fibonacci Serisi Yazdırma Örneği

Go Bir Sayının 5'in Katı Olup Olmadığını Gösteren Örnek

Go Bir Sayının Asal Sayı Olup Olmadığını Bulma Örneği

Go Dizideki Bir Elemanı Döngü İle Arama Örneği