Wednesday, January 27, 2010

1.1 - Generación De Serie

Este es un pequeño algoritmo de generacion de la siguiente serie programada en c++:

0, 1, 1, 2, 3, 5, 8, 13, 21, 34....

Cualquier comentario recibido!

------------------------------------------------------------------------------------------

#include <iostream>

void genera(int viejo, int nuevo){
    if(viejo==0) std::cout << viejo << ", " << nuevo;
    std::cout << ", " << viejo+nuevo;
   
    if((viejo+(nuevo*2)) < 1000)
    genera(nuevo,viejo+nuevo);
}

int main(){
    genera(0,1);
    std::cout << "\n";
   
    return 0;
}

3 comments:

  1. Hey! ¡Yo tengo una pregunta!
    ¿Por qué después de include pusiste iostream?

    ReplyDelete
  2. hey que onda! lo q pasa esq es una biblioteca de c++ es lo de std::cout y std::cin la equivalente en c es solo es para imprimir y leer, puedes usar printf y scanf es igual incluso un poco mas rapido.

    saludosss jaj sorry por contestar rapido sq ya muero de sueño!

    saludoss

    ReplyDelete
  3. jaja, no hay problema, gracias :D
    saludos!

    ReplyDelete