You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

648 B

iterativefactorial

Instructions

Écrire une fonction itérative qui renvoie la factorielle d'un int passé en paramètre.

Les erreurs (valeurs non possibles ou overflows) renverront 0.

Fonction attendue

func IterativeFactorial(nb int) int {

}

Utilisation

Voici un éventuel programme pour tester votre fonction :

package main

import (
	"fmt"
	piscine ".."
)

func main() {
	arg := 4
	fmt.Println(piscine.IterativeFactorial(arg))
}

Et son résultat :

student@ubuntu:~/[[ROOT]]/test$ go build
student@ubuntu:~/[[ROOT]]/test$ ./test
24
student@ubuntu:~/[[ROOT]]/test$