Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
Basrad
10.12.2022 17:18 •
Информатика
Описать функцию fib(n) целого типа вычисляющую n-й элемент последовательности чисел фибоначчи fk, которая описывает следующими формулами: f1=1 ,f2=1, fk=fk-2+fk-1, k=3, используя функцию fib, найти пять чисел фибоначчи на языке c
Показать ответ
Ответ:
malikamalik1406
25.09.2020 14:38
#include <iostream>
using namespace std;
int Fib(int n){
int f0=1;
int f1=1;
int f;
for (int i=3;i<=n;i++) {
f=f0+f1;
f0=f1;
f1=f;
}
return f;
}
int main() {
for (int i=3;i<8;i++){
cout << "Fib(" << i << ") = " << Fib(i) << "\n";
}
}
Пример:
Fib(3) = 2
Fib(4) = 3
Fib(5) = 5
Fib(6) = 8
Fib(7) = 13
0,0
(0 оценок)
Популярные вопросы: Информатика
Айсулу2002
03.11.2022 21:45
1) Сканируется цветное изображение стандартного размера А4 (21х29,7см). Разрешающая сканера 1600 dpi, глубина цвета 4 бита. Какой информационный объем будет иметь полученный графический...
dashden354
14.03.2023 12:01
Напишите программу, которая находит среднее арифметическое всех чисел, записанных в файле в столбик, и выводит результат в другой файл. (На языке Python)...
marina2002ermol
14.03.2023 12:01
Известен рост 3-х человек определить самого высокого и самого низкого. Также учесть что возвраста некоторых людей могу совпадать. Составить блок схему....
СКОФИЕЛД
07.09.2021 06:35
Практична робота 14. Складання та виконання алгоритмів з графічним відображенням даних.( зараховується як тематичне оцінювання) Завдання:Створити програму для побудови довільного...
Polinochka570
25.09.2020 00:56
14 вариант 1. Написать программу вычисляющую значение функции: 2. Морской бой. Машина задумывает два числа от 0 до 9. Игрок пытается их угадать, вводя свои два числа. Если они совпали...
мила905
27.06.2021 07:16
Нужно поставить предложения: mary goes to the swimming pool three times a week mary goes to school fife times a week mary goes to the cinema two times a week mary goes to the theatre...
nastyassddffgbvgg
27.06.2021 07:16
Отметьте предложения, в которых слова знать является подлежащим. а) знать, столица та была недалече от села. б) знать, или аристократия, имела доступ к государством. в) знать много...
niki189
27.06.2021 07:16
Решите полные квадратные уравнения. 7х=6х^2-5 13х-14-3х^2=0 12=11х+5х^2...
rbaimova
27.06.2021 07:16
лекическое значение слова-мелкоскоп,кизлярка,мерблюзьи,керамиды,...
arianadorofeva
27.06.2021 07:16
Тема: социалистическая индустриализация итоги первых пятилеток?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
using namespace std;
int Fib(int n){
int f0=1;
int f1=1;
int f;
for (int i=3;i<=n;i++) {
f=f0+f1;
f0=f1;
f1=f;
}
return f;
}
int main() {
for (int i=3;i<8;i++){
cout << "Fib(" << i << ") = " << Fib(i) << "\n";
}
}
Пример:
Fib(3) = 2
Fib(4) = 3
Fib(5) = 5
Fib(6) = 8
Fib(7) = 13