Записать в массив К[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; }
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с консолью и вводом-выводом данных.
- Установка русской локали для корректного вывода символов.
- Объявление переменной типа int для хранения чисел Фибоначчи и инициализация первых двух значений ряда.
- Создание пустого массива k[20] для хранения чисел Фибоначчи.
- Создание переменной i для контроля цикла и переменной num для временного хранения значения.
- Цикл for для заполнения массива k числами Фибоначчи от 0 до 20 (включительно).
- Вывод массива k на экран.
- Блокировка программы до нажатия клавиши.
- Завершение работы программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д