Processing math: 0%

Решаем задачи Абрамян на Паскале. Proc 45

Proc45. Описать функцию Power4(x, a, \epsilon) вещественного типа (параметры x, a, \epsilon — вещественные, |x| < 1; a, \epsilon> 0), находящую приближенное значение функции (1 + x)^a: (1 + x)^a = 1 + a*x + a*(a-1)*x^2/(2!) + … + a*(a-1)*…*(a-n+1)*x^n/(n!) + … . В сумме учитывать все слагаемые, модуль которых больше \epsilon. С помощью Power4 …

Решаем задачи Абрамян на Паскале. Proc 44

Proc44. Описать функцию Arctg1(x, \epsilon) вещественного типа (параметры x, \epsilon — вещественные, |x| < 1, \epsilon > 0), находящую приближенное значение функции arctg(x): arctg(x) = x — x^3/3 + x^5/5 — … + (-1)^n*x^{2*n+1}/(2*n+1) + … . В сумме учитывать все слагаемые, модуль которых больше \epsilon. С помощью Arctg1 найти приближенное значение arctg(x) для данного …

Решаем задачи Абрамян на Паскале. Proc 43

Proc43. Описать функцию Ln1(x, \epsilon) вещественного типа (параметры x, \epsilon — вещественные, |x| < 1, \epsilon > 0), находящую приближенное значение функции ln(1 + x): ln(1 + x) = x — x^2/2 + x^3/3 — … + (-1)^n*x^{n+1}/(n+1) + … . В сумме учитывать все слагаемые, модуль которых больше \epsilon. С помощью Ln1 найти …

Решаем задачи Абрамян на Паскале. Proc 42

Proc42. Описать функцию Cos1(x, \epsilon) вещественного типа (параметры x, \epsilon — вещественные, \epsilon > 0), находящую приближенное значение функции cos(x): cos(x) = 1 — x^2/(2!) + x^4/(4!) — … + (-1)^n*x^{2*n}/((2*n)!) + … . В сумме учитывать все слагаемые, модуль которых больше ?. С помощью Cos1 найти приближенное значение косинуса для данного x при шести …

Решаем задачи Абрамян на Паскале. Proc 41

Proc41. Описать функцию Sin1(x, \epsilon) вещественного типа (параметры x, \epsilon — вещественные, \epsilon > 0), находящую приближенное значение функции sin(x): sin(x) = x — x^3/(3!) + x^5/(5!) — … + (-1)^n*x^{2*n+1}/((2*n+1)!) + … . В сумме учитывать все слагаемые, модуль которых больше \epsilon. С помощью Sin1 найти приближенное значение синуса для данного x при шести …

Решаем задачи Абрамян на Паскале. Proc 40

Proc40. Описать функцию Exp1(x, \epsilon) вещественного типа (параметры x, \epsilon — вещественные, \epsilon > 0), находящую приближенное значение функции exp(x): exp(x) = 1 + x + x^2/(2!) + x^3/(3!) + … + x^n/(n!) + … (n! = 1*2*…*n). В сумме учитывать все слагаемые, большие \epsilon. С помощью Exp1 найти приближенное значение экспоненты для данного x

Решаем задачи Абрамян на Паскале. Proc 39

Proc39. Используя функции Power1 и Power2 (задания Proc37 и Proc38), описать функцию Power3(A, B) вещественного типа с вещественными параметрами, находящую A^B следующим образом: если B имеет нулевую дробную часть, то вызывается функция Power2(A, Round(B)); в противном случае вызывается функция Power1(A, B). С помощью этой функции найти A^P, B^P, C^P, если даны числа $$P, A, B, …

Решаем задачи Абрамян на Паскале. Proc 38

Proc38. Описать функцию Power2(A, N) вещественного типа, находящую величину A^N (A — вещественный, N — целый параметр) по следующим формулам: A^0 = 1; A^N = A*A*…*A (N сомножителей), если N > 0; A^N = 1/(A*A*…*A) (|N| сомножителей), если N < 0. С помощью этой функции найти A^K, A^L, A^M, если даны числа $$A, K, L, …

Решаем задачи Абрамян на Паскале. Proc 37

Proc37. Описать функцию Power1(A, B) вещественного типа, находящую величину A^B по формуле A^B = exp(B*ln(A)) (параметры A и B — вещественные). В случае нулевого или отрицательного параметра A функция возвращает 0. С помощью этой функции найти степени A^P, B^P, C^P, если даны числа P, A, B, C.

Решаем задачи Абрамян на Паскале. Proc 36

Proc36. Описать функцию Fib(N) целого типа, вычисляющую N-й элемент последовательности чисел Фибоначчи F_K, которая описывается следующими формулами: F_1 = 1,F_2 = 1, F_K = F_{K-2} + F_{K-1}, K = 3, 4, … . Используя функцию Fib, найти пять чисел Фибоначчи с данными номерами N_1, N_2, …, N_5.