Dev - C++ - No imprime programa

 
Vista:

No imprime programa

Publicado por Jones (4 intervenciones) el 15/10/2020 19:07:27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include<iostream>
int Fibonacci(int N);
int main(){
	int N;
	printf("Ingresa La Posicion De La Serie De Fibonacci: ");
	scanf("%d",&N);
	int Fibonacci[N];
	Fibonacci[0]=0;
	Fibonacci[1]=1;
	printf("Fibonacci [0]:"<<Fibonacci[0]);
	printf("Fibonacci [1]:"<<Fibonacci[1]);
	return 0;
}
int Fibonacci(int N){
	for(int i=2; i<=N; i++){
		Fibonacci[i]=Fibonacci[i-1]+Fibonacci[i-2];
		printf("Fibonacci ["<<i<<"]:"<<Fibonacci[i]);
	}
	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
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

No imprime programa

Publicado por Alfil (1444 intervenciones) el 15/10/2020 19:54:36
No puedes poner como nombre de un vector el mismo nombre que el de una función, ya que esto provoca el ocultamiento del nombre de la función.

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
#include <iostream>
 
int fibonacci( int n )
{
    if( n == 0 || n == 1 )
       return n;
    else
       return fibonacci(n - 2) + fibonacci(n - 1);
}
 
int main()
{
    int n;
 
    std::cout << "\nIntroduce un numero: "; std::cin >> n;
 
    std::cout<<"\nLa serie es: ";
 
    for( int i = 0; i < n; i++ ) {
       if( fibonacci(i) != 0 )
          std::cout << ", ";
 
        std::cout << fibonacci(i);
    }
 
    std::cout << std::endl;
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

No imprime programa

Publicado por Jones (4 intervenciones) el 15/10/2020 20:06:54
Muchas gracias, ya no cometeré ese error de poner el mismo nombre
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar