Метод вычисления функции Fn,где n-естественное число,задан последующими соотношениями: F1=1;F2=1; Fn=Fn-2+Fn-1 при
Алгоритм вычисления функции Fn,где n-естественное число,задан последующими соотношениями: F1=1;F2=1; Fn=Fn-2+Fn-1 при namp;lt;2 Чему одинаково F5?
Задать свой вопросДанная функция выражает ряд чисел Фибоначчи, в котором 1-ые два числа одинаковы 1, а каждое следующее число одинаково сумме двух прошлых чисел:
f1 = 1; f2 = 1;
fn = fn-1 + fn-2, для n gt; 2.
Ввод переменных и присвоение исходных значений
Введем переменные для целых чисел x, y, z, для номера циклов n и константу N = 5 для наибольшего количества циклов.
Присвоим начальные значения переменным x, y и n:
- n = 3;
- x = 1;
- y = 1.
Творение цикла для вычисления fn
Создадим цикл для вычисления очередных значений переменных. Цикл должен работать до тех пор, пока значение n не достигнет наибольшего значения N:
- z = x + y, вычисление еще одного элемента fn ряда Фибоначчи;
- x = y, в переменной x сохраняем значение fn-1;
- y = z, в переменной y храним значение fn.
Проверяем значение n:
если n = N, то заканчиваем цикл;
в противном случае:
n = n + 1, увеличиваем номер циклов на 1;
и перебегаем к последующему циклу.
После завершения циклов в n будет записано наибольшее число циклов N, а в y - значение функции fN.
Вычисление значения f5
Вычислим значения для f3, f4, f5:
f1 = 1;
f2 = 1;
f3 = f2 + f1 = 1 + 1 = 2;
f4 = f3 + f2 = 2 + 1 = 3;
f5 = f4 + f3 = 3 + 2 = 5.
Ответ: 5.
-
Вопросы ответы
Статьи
Информатика
Статьи
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.