Un probleme algorithmique
Résolu
sami
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
salhi -
salhi -
Bonjour, j'ai besoin d'une aide pour resodre un exo en algorithme et en langage c++,
Lire un entier N positif et non nul. Ecrire une fonction qui calcule le Nième nombre de la suite de Fibonacci. Le rang N étant passé en paramètre à la fonction. Ceux-ci se calculent ainsi:
F(0) = 0, F(1) = 1 et F(i) = F(i-1) + F(i-2) pour i > 1
merci,
Lire un entier N positif et non nul. Ecrire une fonction qui calcule le Nième nombre de la suite de Fibonacci. Le rang N étant passé en paramètre à la fonction. Ceux-ci se calculent ainsi:
F(0) = 0, F(1) = 1 et F(i) = F(i-1) + F(i-2) pour i > 1
merci,
A voir également:
- Un probleme algorithmique
- Videosurveillance algorithmique - Accueil - Protection
- Probléme en algorithmique - Forum Programmation
- Écrire un algorithme qui permet de calculer et afficher la moyenne générale d'un étudiant ✓ - Forum C
- Algorithme qui calcule le carré d'un nombre ✓ - Forum Programmation
- Exercices corrigés en algorithmique pdf première année pdf ✓ - Forum Programmation
5 réponses
voila une fonction récursive très simple:
real fibo(int n)
{
if(n=0 || n=1)
return(n);
else
return (fibo(n-1)+fibo(n-2));
}
real fibo(int n)
{
if(n=0 || n=1)
return(n);
else
return (fibo(n-1)+fibo(n-2));
}
Var x0, x1 : integer
Begin
Readln( N )
X0 :=0;
X1:=1;
For i:=1 to n-1 do
Begin
F:=X0 +X1;
X0:=X1;
X1:=F;
End;
End ;
ca peu t'aider
Begin
Readln( N )
X0 :=0;
X1:=1;
For i:=1 to n-1 do
Begin
F:=X0 +X1;
X0:=X1;
X1:=F;
End;
End ;
ca peu t'aider
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question