Dev - C++ - Crear Serie Fibonacci

   
Vista:

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder