Предмет: Информатика,
автор: anutka3105200
1) Числа Фибоначчи определяются формулами: f0=f1=1; fn=fn-1+fn-2 при n =2,3,… Т.е., это последовательность вида: 1,1,2,3,5,7,…
Составить программу определения n-ого члена Фибоначчи. Вычисления суммы всех чисел Фибоначчи, которые не превосходят 1000.
Надо написать программы на языке С++.
Ответы
Автор ответа:
0
#include <iostream>
using namespace std;
int main() {
int f0=1;
int f1=1;
int s=1;
int f=1;
while (f<=1000)
{
s=s+f;
f=f0+f1;
f0=f1;
f1=f;
}
cout << "s = " << s;
}
Результат:
s = 2583
using namespace std;
int main() {
int f0=1;
int f1=1;
int s=1;
int f=1;
while (f<=1000)
{
s=s+f;
f=f0+f1;
f0=f1;
f1=f;
}
cout << "s = " << s;
}
Результат:
s = 2583
Похожие вопросы
Предмет: Математика,
автор: bednyakovadashav
Предмет: Химия,
автор: nikita7460
Предмет: Русский язык,
автор: Robloxer2AmongUs
Предмет: История,
автор: мир010
Предмет: Математика,
автор: Dara26