
Вопрос задан 25.03.2019 в 17:38.
Предмет Информатика.
Спрашивает Қолқанат Әлия.
1) Числа Фибоначчи определяются формулами: f0=f1=1; fn=fn-1+fn-2 при n =2,3,… Т.е., это
последовательность вида: 1,1,2,3,5,7,… Составить программу определения n-ого члена Фибоначчи. Вычисления суммы всех чисел Фибоначчи, которые не превосходят 1000. Надо написать программы на языке С++.

Ответы на вопрос

Отвечает Петрунина Ирина.
#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


Топ вопросов за вчера в категории Информатика

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

Информатика 48
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili