• Ввести натуральное число N и вычислить сумму всех чисел Фибоначчи, меньших N. Предусмотрите защиту от ввода отрицательного числа N. нужна программа на С++

Ответы 3

  • cgfcb,j
    • Автор:

      judyb7ew
    • 5 лет назад
    • 0
  • спасибо*
    • Автор:

      hughkidd
    • 5 лет назад
    • 0
  • #include <iostream>using namespace std;int fib(int n){    if(n == 0) return 0;    if(n == 1 || n == 2) return 1;    return fib(n-1)+fib(n-2);}int main(){    int n;    cin >> n;    int ans = 0;    for (int i = 1; i < n; ++i)    if (fib(i) >= n)break;    else ans += fib(i);    cout << ans;}
    • Автор:

      arjun
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years