0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 5
1

Описать функцию Sin1(x, ε)

06.06.2009, 22:30. Показов 5028. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Описать функцию Sin1(x, ε) вещественного типа (параметры x, ε — вещественные, ε > 0), находящую приближенное значение функции sin(x): sin(x) = x − x3/(3!) + x5/(5!) − . . . + (−1)nx2n+1/((2n+1)!) + ...

В сумме учитывать все слагаемые, модуль которых больше ε.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.06.2009, 22:30
Ответы с готовыми решениями:

Описать функцию Arctg1(x, ε)
Описать функцию Arctg1(x, ε) вещественного типа (параметры x, ε — вещественные, |x| < 1,...

Дано натуральное число N. Вычислить: (1/sin1)*(1/sin1+sin2)*.*(1/sin1+sin2+.+sinN)
Дано натуральное число N. Вычислить: (1/sin1)*(1/sin1+sin2)*...*(1/sin1+sin2+...+sinN) Помогите...

Даны действительные числа x, ε (x не равно 0, ε>0). Вычислить с точностью ε
Даны действительные числа x, ε (x не равно 0, ε>0). Вычислить с точностью ε и указать...

Даны действительные числа х, ε (x ≠ 0, ε > 0). Вычислить с точностью ε
подскажите пожалуйста в чём ошибка uses crt; type mas=array of real; var a:mas;...

7
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
07.06.2009, 10:08 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
uses crt;
function Sin1(x,e:real):real;
var s,t,ch,zn:real;
    i:integer;
begin
s:=x;{начальное значение функции(нулевой член ряда)}
ch:=x;{нулевое значение числителя члена ряда}
zn:=1;{то же знаменателя}
t:=ch/zn;{то же самого члена}
i:=1;{первый член}
while abs(t)>e do{пока очередной больше точности}
  begin
   ch:=ch*(-1)*x*x;{домножаем числитель на  -x^2}
   zn:=zn*2*i*(2*i+1);{домножаем знаменатель до очередного факториала}
   t:=ch/zn;{вычисляем очередной член}
   s:=s+t;{считаем сумму}
   inc(i);{увеличиваем счетчик}
 end;
Sin1:=s;{значение функции}
end;
var x,eps:real;
begin
clrscr;
eps:=0.0001;
write('x=');readln(x);
writeln('Приближенное значение  sinx=',Sin1(x,eps):10:8);
writeln('Аналитическое значение sinx=',sin(x):10:8);
readln
end.
1
0 / 0 / 0
Регистрация: 06.06.2009
Сообщений: 5
07.06.2009, 10:43  [ТС] 3
СПАСИБО БОЛЬШОЕ!!!
0
11 / 11 / 8
Регистрация: 18.09.2012
Сообщений: 514
22.02.2016, 16:36 4
Цитата Сообщение от Puporev Посмотреть сообщение
Pascal
С помощью Sin1 найти приближенное значение синуса для данного x при шести данных ε. А как такое сделать?
0
318 / 208 / 162
Регистрация: 08.12.2015
Сообщений: 863
22.02.2016, 17:14 5
pirat2k, очевидно , выполнить 6 раз с разными значениями eps. Посмотрите строку 26, тут и передается значение в функцию.
0
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
22.02.2016, 17:17 6
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var x,eps:real;
    i:byte;
begin
clrscr;
write('x=');
readln(x);
eps:=0.1;
for i:=1 to 6 do
 begin
  writeln('Приближенное значение  sinx= при eps=',eps:0:7,'=',Sin1(x,eps):10:7);
  eps:=eps/10;
 end;
end.
0
0 / 0 / 0
Регистрация: 24.03.2020
Сообщений: 1
24.03.2020, 16:24 7
а можно такое только на питоне?
0
Модератор
9593 / 4914 / 3245
Регистрация: 17.08.2012
Сообщений: 15,352
26.03.2020, 07:46 8
Запросто. Создаёте тему в разделе "Python для начинающих"... Можете также указать в Вашей теме ссылку на эту тему.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2020, 07:46
Помогаю со студенческими работами здесь

Вычислить с точностью ε(ε=10-3,10-4,10-5,10-6)сумму ряда и указать количество учтеных слагаемых.
Даны действительные числа x, ε (x не равно 0, ε>0). Вычислить с точностью...

Даны действительные числа x, ε. Вычислить с точностью ε сумму ряда и указать количество учтеных слагаемых
Даны действительные числа x, ε (x не равно 0, ε>0). Вычислить с точностью ε сумму ряда и...

Описать функцию
Описать функцию RootCount(A,B,C),определяющую по дискриминанту количество корней для каждого из...

Описать функцию
Помогите найти ошибку, программа просто сама закрывается. Задание: Описать функцию IsSquare (K)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru