Estoy algo loquito con el trabajo, pero mientras estoy trabajando me 
detengo un rato a hacer macanas.
A continuación en C y Python la serie de fibonacci, los dos al 
ejecutarse son idénticos y esencialmente usan el mismo algoritmo.
La serie de Fibonnaci en C:
    $ echo fibonnaci.c
    #include <stdio.h>
    void main() {
             int a, b, i;
             long c;
             printf("Cadenas de fibonacci\n");
             printf("Cantidad de caracteres: ");
             a = 0;
             b = 1;
             for(scanf("%i", &i); i>0; i--){
                 c = a + b;
                 a = b;
                 b = c;
                 printf(" %ld", c);
             };
             printf("\nPrograma finalizado\nGracias.\n");
    }  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Y la Serie de Fibonacci en Python:
    $ echo fibonacci.py
    if __name__ == '__main__':
         print("Cadenas de fibonacci")
         print("Cantidad de caracteres: "),
         n = int(raw_input())
         a,b = 0,1
         for i in range(n):
             a, b = b, a + b
             print(b),
         print("\nPrograma finalizado")
         print("Gracias.")
    $ python fibonacci.py
    Cadenas de fibonacci
    Cantidad de caracteres:  20
    1 2 3 5 8 13 21 34 55 89
    Programa finalizado
    Gracias.
 
¿Cuáles caracteres? Je. ¿Y porqué incluyes el echo? (Porfis analiza y entiende todo lo que publicas.) Te pongo 2 puntos extra.
ResponderEliminar