vs_convoy
@vs_convoy

Почему программа не работает, фибоначчи с++?

#include <iostream>
using namespace std;
int fibonacci(int n)
{
    if (n == 0) return 0;
    else if (n==1 && n==2) return 1;
    else return fibonacci(n-1)+fibonacci(n-2);
    }
int n;
int main(){
    cout<<"Wprowadz numer liczbe"<<endl;
    cin >> n;
    cout << "Liczba Fibonacci numerowane "<< n <<" jest " << fibonacci(n) << endl;
    return 0;
}
  • Вопрос задан
  • 476 просмотров
Решения вопроса 1
metallix
@metallix
Backend - developer
else if (n==1 && n==2) return 1;

"n" сразу в двух состояниях? o_O
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vilgeforce
Раздолбай и программист
Она не работает потому что вы не используете отладчик. Пока вы не научитесь использовать отладчик вы не сможете САМИ писать программы сложнее "Hello world".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы