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

0 голосов

Написать программу на языке с++, условие ниже. (обязательно делать через цикл 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 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Начинающий (799 баллов)
 
Лучший ответ

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


image
image
оставил комментарий от Начинающий (799 баллов)

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

оставил комментарий от Одаренный (1.5k баллов)

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

...