Заполнить массив из 20 элементов числами Фибоначчи, и найти их НОД - C (СИ)

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

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

Помогите решить задачу. заполнить массив из 20 элементов числами Фибоначи и найти их НОД.(массив заполнил а НОД как найти не знаю).
#include <stdio.h>
 main()
 {
    const int N = 20;
    int A[N],i,z;
    float del;
    A[1]=1;
    A[2]=1;
    for(i=3;i<N;i++)
    {
        A[i]=A[i-2]+A[i-1];
    }

 }

Решение задачи: «Заполнить массив из 20 элементов числами Фибоначчи, и найти их НОД»

textual
Листинг программы
printf("Nod=%d\n", Nod(A, N);

Объяснение кода листинга программы

  1. В первой строке кода выводится на экран значение функции Nod, которая принимает два аргумента типа int - A и N.
  2. Вторая строка кода содержит объявление функции Nod с двумя параметрами типа int - A и N.
  3. Третья строка кода содержит возвращаемое значение функции Nod.
  4. Четвертая строка кода объявляет переменную A типа int.
  5. Пятая строка кода объявляет переменную N типа int.
  6. Шестая строка кода заполняет массив A числами Фибоначчи.
  7. Седьмая строка кода вычисляет НОД (наибольший общий делитель) для чисел A[0] и A[1].
  8. Восьмая строка кода выводит на экран значение НОД.
  9. Девятая строка кода содержит оператор return, который завершает выполнение функции Nod и возвращает ей значение.
  10. Десятая строка кода содержит оператор main, который является точкой входа в программу.
  11. Одиннадцатая строка кода объявляет переменную A типа int.
  12. Двенадцатая строка кода объявляет переменную N типа int.
  13. Тринадцатая строка кода вызывает функцию Nod, передавая ей в качестве аргументов переменные A и N.
  14. Четырнадцатая строка кода выводит на экран значение НОД.
  15. Пятнадцатая строка кода содержит оператор return, который завершает выполнение функции main и возвращает ей значение.
  16. Шестнадцатая строка кода объявляет функцию Nod.
  17. Семнадцатая строка кода объявляет переменную A типа int.
  18. Восемнадцатая строка кода объявляет переменную N типа int.
  19. Девятнадцатая строка кода заполняет массив A числами Фибоначчи.
  20. Двадцатая строка кода вычисляет НОД для чисел A[0] и A[1].

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


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

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

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