Crear Serie Fibonacci
Publicado por Luis Manuel (4 intervenciones) el 28/09/2016 03:23:05
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/*Calcular el N-ésimo término de la serie de Fibonaci definida por:
(MOstrar la secuencia)
An-1 + An-2 (n >=3).
Por ejemplo si se ingresa N = 8 la serie de Fibonacci seria: 21
(1,1,2,3,5,8,13,21) mi problema es que lo debe calcular tambien para los numeros negativos ¿que hago?
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int Numero, i=2, A=1, B=1, C=0;
printf("Digite el Numero: ");
scanf("%d", & Numero);
if (Numero == 0)
{
printf("La Serie Fibonacci del Numero %d es: 0 \n", Numero);
}
if (Numero ==1)
{
printf("La Serie Fibonacci del Numero %d es: 1 \n", Numero);
}
if (Numero == 2)
{
printf("La Serie Fibonacci del Numero %d es: 1 1 \n", Numero);
}
if (Numero >=3)
{
printf("%d %d ", A,B);
do
{
C=A+B;
A=B;
B=C;
printf("%d \n", C);
i= i+1;
}while(Numero > i);
}
system("pause");
return 0;
}
Valora esta pregunta


0