Al ser ejecutado el programa solo dice "press any key to continue" y se cierra

Iniciado por Enri_f99, 24 Noviembre 2017, 17:37 PM

0 Miembros y 1 Visitante están viendo este tema.

Enri_f99

No se por qué el rpograma hace eso pero si alguien tiene alguna idea de por que puede ser agradecería mucho que me lo dijera, aquí dejo el código del programa:

#include <iostream>
#include "H:\Prog1\biblioteca\Enteros\calculos.h"

using namespace std;

/*
* Pre: Introduce dos números positivos siendo el primero el primer término
*  y el segundo el último término de la sucesión de Fibonacci que desea presentar.
* Post: Devuelve los números de fibonnaci de el rango especificado por los dos números.
*/

void FibonacciDesdeHasta(int n1,int n2){
   
    for(int i=n1; i < n2; i++){
        cout << i << ". " << fibonacci(i) << "\n";
    }
    cout << n2 << ". " << fibonacci(n2) << "\n";
   
}

int main(){
    int n1,n2;
    cout << "Terminos desde y hasta (0 o negativo para acabar):"; cin >> n1;
    cin >> n2;
    if(n1 > 0 && n2 > 0 && n2 > n1){
    FibonacciDesdeHasta(n1,n2);
    cout << "Terminos desde y hasta (0 o negativo para acabar):"; cin >> n1 ;
    cin >> n2;
    }
     
    return 0;
}