Алгоритм вычисления функции F(n) задан следующими соотношениями: F(n) = n, при n < 2 F(n) = F(n – 2) + F(n – 1) , если n четное и n>1, F(n) = 2·F(n – 1), если n нечетное и n>1. Чему равно значение функции F(20)?
Вспомним оператор присваивания. Общий вид можно записать таким образом:
имя_переменной = выражение
Выражение, стоящее в правой части оператора присваивания, позволяет вычислять значения переменных по различным формулам.
Выражение может содержать:
• целые и вещественные числа (в вещественных числах целая и дробная часть разделяются точкой, а не запятой, как это принято в математике)
• знаки арифметических действий:
+ сложение,
- вычитание,
* умножение,
/ деление
**возведение в степень;
• вызовы стандартных функций (приведем только часть из большого набора. Все математические функции описаны в библиотеке math, которую необходимо подключить с использованием строки import math )
abs(n) модуль целого числа n
math.fabs(x) модуль вещественного числа x
math.sqrt(x) квадратный корень из вещественного числа x
граблі → убираем 2 первые буквы и 1 последнюю букву, т.к. до картинки стоит 2 запятые, а после 1 запятая → абл
и → просто буква и → и
ч → просто буква ч → ч
кінь → пишем слово справа налево, т.к. картинка перевёрнута → ьнік → убираем первую букву и последнюю букву, т.к. до картинки стоит 1 запятая и после 1 запятая → ні
собираем → табличні
лев → пишем слово справа налево, т.к. картинка перевёрнута → вел
и → просто буква и → и
ч → просто буква ч → ч
джин → убираем 2 первые буквы, т.к. до картинки стоит 2 запятые → ин
Відповідь:
Арифметические выражения
Вспомним оператор присваивания. Общий вид можно записать таким образом:
имя_переменной = выражение
Выражение, стоящее в правой части оператора присваивания, позволяет вычислять значения переменных по различным формулам.
Выражение может содержать:
• целые и вещественные числа (в вещественных числах целая и дробная часть разделяются точкой, а не запятой, как это принято в математике)
• знаки арифметических действий:
+ сложение,
- вычитание,
* умножение,
/ деление
**возведение в степень;
• вызовы стандартных функций (приведем только часть из большого набора. Все математические функции описаны в библиотеке math, которую необходимо подключить с использованием строки import math )
abs(n) модуль целого числа n
math.fabs(x) модуль вещественного числа x
math.sqrt(x) квадратный корень из вещественного числа x
math.pow(x,y) вычисляет x в степени y;
Пояснення:
табличні величини
Объяснение:
т → просто буква т → т
граблі → убираем 2 первые буквы и 1 последнюю букву, т.к. до картинки стоит 2 запятые, а после 1 запятая → абл
и → просто буква и → и
ч → просто буква ч → ч
кінь → пишем слово справа налево, т.к. картинка перевёрнута → ьнік → убираем первую букву и последнюю букву, т.к. до картинки стоит 1 запятая и после 1 запятая → ні
собираем → табличні
лев → пишем слово справа налево, т.к. картинка перевёрнута → вел
и → просто буква и → и
ч → просто буква ч → ч
джин → убираем 2 первые буквы, т.к. до картинки стоит 2 запятые → ин
и → просто буква и → и
собираем → величини