Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Пояснения к программе. Критерием окончания вычислений является заданная точность вычислений, поэтому число повторений цикла заранее неизвестноКритерием окончания вычислений является заданная точность вычислений, поэтому число повторений цикла заранее неизвестно, процесс является итерационным и выход из цикла организуется по условию достижения требуемой точности. Вычислять каждый раз независимо степень xk и значение факториала k! нерационально, поэтому подсчет очередного члена ряда осуществляется через предыдущее значение по формуле rk = rk-1 x / k. program Iterative (input, output); { вычисление функции с помощью степенного ряда } Var Eps: Real; { точность вычислений } X: Real; { аргумент } R: Real; { очередной член ряда } V: Real; { значение степенного ряда } k: Integer; { счетчик членов ряда } Begin Writeln ('Введите точность вычислении'); Readln (Eps); Writeln ('Введите аргумент'); Readln (X); { задание начального значения переменных цикла } k:= 1; Y:= 1; R:= X; while abs(R) > Eps do Begin У:= У + R; k:= k + 1; R:= R * X / k End; Writeln (' X =',Х:5:2,' ':5,'У = ', У + R:8:3) End.
1.31. Составить программу для вычисления значения функции y = e-x с помощью разложения функции в степенной ряд (см. п. 1.30): e-x = 1 – x/1! + x2/2! – x3/3! + … + (–1)n xn/n! + …. 1.32. Составить программу для вычисления значения функции y = sin(x) с помощью разложения функции в степенной ряд (см. п. 1.30): sin(x) = x – x3/3! + x5/5! – x7/7! + … + (-1)n x2n+1/(2n+1)! + … . 1.33. Составить программу для вычисления значения функции y = cos (x) с помощью разложения функции в степенной ряд (см. п. 1.30): cos(x) = 1 – x2/2! + x4/4! – x6/6! + … + (–1)n x2n/(2n)! + …. 1.34. Составить программу для вычисления значения функции y = sh(x) с помощью разложения функции в степенной ряд (см. п. 1.30): sh(x) = x + x3/3! + x5/5! + x7/7! + … + x2n+1/(2n+1)! + …. 1.35. Составить программу для вычисления значения функции y = ch(x) с помощью разложения функции в степенной ряд (см. п. 1.30): ch(x) = 1 + x2/2! + x4/4! + x6/6! + … + x2n/(2n)! + … . 1.36. Составить программу для вычисления значения функции y = ln(1+x) с помощью разложения функции в степенной ряд (см. п. 1.30): ln(1+x) = x/1 – x2/2 + x3/3 - x4/4 +… + (–1)n+1 xn/n + … . 1.37. Составить программу для вычисления значения функции y = ln(1-x) с помощью разложения функции в степенной ряд (см. п. 1.30): ln(1-x) = – x/1 – x2/2 – x3/3 – x4/4–… – xn/n + …. 1.38. Составить программу для вычисления значения функции с помощью разложения функции в степенной ряд (см. п. 1.30):
= 2(x/1 + x3/3 + x5/5 + x7/7 +… + x2n+1/(2n+1) + …). 1.39. Составить программу для вычисления значения функции y =1/(1+x) с помощью разложения функции в степенной ряд (см. п. 1.30): 1/(1+x) = 1 – x + x2 – x3 + x4 -… + (–1)n xn + …. 1.40. Составить программу для вычисления значения функции y = 1/(1+x)2 с помощью разложения функции в степенной ряд (см. п. 1.30): 1/(1+x)2 = 1 – 2x + 3x2 – 4x3 + 5x4–… + (–1)n (n+1)xn + …. 1.41. Составить программу для вычисления значения функции y = 1/(1+x)3 с помощью разложения функции в степенной ряд (см. п. 1.30): 1/(1+x)3 = 1 – x + x2 – x3 + … + xn +…. 1.42. Составить программу для вычисления значения функции с помощью разложения функции в степенной ряд (см. п. 1.30): = 1 + x – x2 + x3 – … . 1.43. Составить программу для вычисления значения функции с помощью разложения функции в степенной ряд (см. п. 1.30): = 1 – x + x2 – x3 + …. 1.44. Составить программу для вычисления значения функции с помощью разложения функции в степенной ряд (см. п. 1.30): = 1 + x2 + x4 + x6 + …. 1.45. Составить программу для вычисления значения функции с помощью разложения функции в степенной ряд (см. п. 1.30): = 1 – x2/3! + x4/5! – x6/7! + … + (–1)n x2n/(2n+1)! + …. 1.46. Составить программу для вычисления значения функции с помощью разложения функции в степенной ряд (см. п. 1.30): = 1 – x2/1! + x4/2! – x6/3! + … + (–1)n x2n/n! + …. 1.47. Составить программу для вычисления значения функции y = arctg(x) с помощью разложения функции в степенной ряд (см. п. 1.30): arctg(x) = x – x3/3 + x5/5 – x7/7 + … + (–1)n x2n+1/(2n+1) + …. 1.48. Составить программу для вычисления значения функции y = arcsin(x) с помощью разложения функции в степенной ряд (см. п. 1.30):
1.49. Составить программу для вычисления функции y = с помощью разложения функции в степенной ряд (см. п. 1.30):
|