Не выводятся на экран числа Фибоначчи - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int is_Fibbonachi(long N)
{
    if((sqrt(5*N*N+4)-(long)sqrt(5*N*N+4)==0)||(sqrt(5*N*N-4)-(long)sqrt(5*N*N-4)==0))
    return 1;
    else
    return 0;
}
int main()
{
    int i=0;
    long a[10]={2,45,6,4,987,13,4,18,17,55};
    for(i=0;i<10;i++)
    {
        if(is_Fibbonachi(a[i]))
            printf("%ld - Fibbonachi\n",a[i]);
    }
    return 0;
}
Исправьте пожалуйста ошибки, не работает программа.

Решение задачи: «Не выводятся на экран числа Фибоначчи»

textual
Листинг программы
system("pause");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.875 из 5
Похожие ответы