Написать программу ** языке с++, условие ниже. (обязательно делать через цикл do while)...

0 голосов
39 просмотров

Написать программу на языке с++, условие ниже. (обязательно делать через цикл do while)

Последовательность Фибоначчи образуется так: первый и второй члены
последовательности равны 1, каждый следующий равен сумме двух предыдущих(1, 1, 2, 3,
5, 8, 13,…). Дано натуральное число n (n >= 3).
a. Найти n-й член последовательности Фибоначчи.
b. Найти первое число в последовательности Фибоначчи, большее n (значение n
вводится с клавиатуры).
c. Найти сумму всех чисел в последовательности Фибоначчи, которые не превосходят
1000.
d. Получить первые n членов последовательности Фибоначчи.
e. Верно ли, что сумма первых n членов последовательности Фибоначчи есть четное
число?
f. Верно ли, что n-й член последовательности Фибоначчи есть простое число?

Не обязательно расписывать целиком код, просто напишите алгоритм и формулы. Заранее благодарю


Информатика (1.5k баллов) | 39 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Бро, сделал только с А до Е, времени нет, Ф легкое, просто проверить число на четность, думаю разберешься, если нет, то пиши, я освобожусь и отвечу


image
image
(799 баллов)
0

ой, не на четность, а на простоту, я думаю вы в школе проходили что такое простые числа

0

да, конечно разберусь, спасибо большое!