Записать в массив К[20] элементы ряда Фибоначчи - C (СИ)

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

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

Записать в массив К[20] элементы ряда Фибоначчи.

Решение задачи: «Записать в массив К[20] элементы ряда Фибоначчи»

textual
Листинг программы
#include <stdio.h>
#include <conio.h>
#include <locale.h>
 
int main()
{
    int k[20], i, num;
    setlocale(LC_ALL,"RUS");
    printf("Заполняем массив K[20] числами Фиббоначи :\n");
    k[0] = 0;
    k[1] = 1;
    for (i = 2; i < 20; ++i)
        k[i] = k[i-1] + k[i-2];
    printf("Вывод результата :\n");
    for (i = 0; i < 20; ++i)
        printf("\t%d\n",k[i]);
    _getch();
    return 0;
}

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

  1. Подключение необходимых библиотек для работы с консолью и вводом-выводом данных.
  2. Установка русской локали для корректного вывода символов.
  3. Объявление переменной типа int для хранения чисел Фибоначчи и инициализация первых двух значений ряда.
  4. Создание пустого массива k[20] для хранения чисел Фибоначчи.
  5. Создание переменной i для контроля цикла и переменной num для временного хранения значения.
  6. Цикл for для заполнения массива k числами Фибоначчи от 0 до 20 (включительно).
  7. Вывод массива k на экран.
  8. Блокировка программы до нажатия клавиши.
  9. Завершение работы программы.

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


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

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

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