Bonjour à tous !
Je dois réaliser une fonction tribonacci (fibonacci mais la la somme se fait sur 3 termes au lieu de 2). J'ai réussi la fonction mais je dois maintenant faire la même chose sans boucle et sans récurssivité ! Si quelqu'un pouvez m'aider !
Voici le code de la fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
public static int fonctiontribo(int n){
		int nombre1=0,nombre2=1,nombre3=1,resultat=0;
		for(int i=0;i<n;i++){
			resultat = nombre1 + nombre2 +nombre3;
			nombre1 = nombre2;
			nombre2 = nombre3;
			nombre3 = resultat;
		}
		return resultat;
}
Merci d'avance
pAnTiNhO