ЛАБ MAPLE ИС / процедуры
.docПРОЦЕДУРЫ
1. Вычисление факториала до 30.
2. Процедура вычисления факториала до п включительно и сложения результатов.
3. Вычисление факториала с помощью встроенной функции.
Применить к другим числам.
4. Двойной факториал. По определению двойной факториал перемножает последовательные чётные или нечётные числа, в зависимости от числа, стоящего под его знаком. Например,
4!!=24=8; 5!!=135=15; 10!!=246810=3840.
(2п)!!=24…2п; (2п-1)!!=13…(2п-1).
15
384
Составим процедуру, вычисляющую значение выражения
Найдём значения этого выражения при п равном 2 и 3:
Правильные ли результаты получены? Объясните пошаговое действие процедуры.
5. Составим процедуру, вычисляющую значения членов последовательности и сумму п её членов.
Объясните работу процедуры. Правильно ли она считает?
Составим такую же процедуру, используя команду sum.
Вычислите
Есть ли различия в работе процедур dfs и dfss?
6. Процедура вычисления знака числа.
Объяснить работу процедуры. Применить её к другим числам.
7. Процедура вычисления модуля вектора.
Написать процедуру вычисления длины пространственного вектора. Проверить работу процедуры для целых и вещественных чисел, а также для буквенных обозначений.
8. Написать процедуры вычисления числа размещений (а из эн по ка)
и числа сочетаний (це из эн по ка)
Применить написанные процедуры к парам чисел (2, 4), (3 ,5), (6, 10), (0, 2).
9. Радикалы Рамануджана
(3)
-
Составить процедуру для вычисления произвольного числа п радикалов (3). Проверить для п =2,3,5,10 и 13. Вычислить погрешность.
Для n>13 радикалы не помещаются в строке. Измените процедуру так, чтобы радикалы не печатались, а выводились только результаты вычислений и погрешность.