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

Создайте предикат, вычисляющий функцию cos(x) с заданной точностью

19.01.2017, 22:32. Показов 1250. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер. Помогите изменить текущую программу в турбо прологе:
Создайте предикат, вычисляющий функцию sin(x) с заданной точностью, что бы она вычисляла cos(x) с заданной точностью.

Prolog
1
2
3
4
5
6
7
8
9
10
11
12
domains
i=integer
r=real
predicates
degtorad(r,r)
s(r,r,r,i,r,r)
clauses
s(E,_,Z,_,R,R):-abs(Z)<E,!.
s(E,X,Z,N,R1,R):-Z1=-Z*X*X/((2*N+2)*(2*N+3)),N1=N+1,R2=R1+Z1,s(E,X,Z1,N1,R2,R).
degtorad(A,AL):-AL=(3.14/180)*A.
goal
write("‚ўҐ¤ЁвҐ §* зҐ*ЁҐ в®з*®бвЁ E="),readreal(E),write("‚ўҐ¤ЁвҐ §* зҐ*Ёп гЈ«  ў Ја ¤гб е="),readreal(AL),degtorad(AL,X), s(E,X,X,0,X,R), write("sin(" ,AL, ")=",R).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.01.2017, 22:32
Ответы с готовыми решениями:

Создайте предикат, вычисляющий функцию sin(x) с заданной точностью
Создайте предикат, вычисляющий функцию sin(x) с заданной точностью

Создайте предикат, вычисляющий функцию cos(x)
Помогите создать предикат, вычисляющий функцию cos(x) через sin(x) по формуле...

Создайте предикат, вычисляющий функцию ln(x)
Помогите,пожалуйста,с заданием: Создайте предикат, вычисляющий функцию ln(x), используя разложение...

Создайте предикат, вычисляющий последовательность n чисел Фибоначчи
объясните плиз каждую строчку этой программы!!! Создайте предикат, вычисляющий последовательность...

1
Модератор
Эксперт функциональных языков программированияЭксперт Python
36359 / 19811 / 4148
Регистрация: 12.02.2012
Сообщений: 32,937
Записей в блоге: 13
21.01.2017, 12:33 2
Так это и реализовано... E - точность.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.01.2017, 12:33
Помогаю со студенческими работами здесь

Создайте предикат, вычисляющий сумму чисел, хранящихся в файле
Здравствуйте, доброго времени суток. Помогите пожалуйста с задачей по турбопрологу 2.0 . Кто в...

Создайте предикат, вычисляющий сумму чисел, хранящихся в файле
3)Создайте предикат, вычисляющий сумму чисел, хранящихся в файле.

Создайте предикат, вычисляющий среднегеометрическое натуральных чисел, кратных 3, не превосходящих N
Создайте предикат, вычисляющий среднегеометрическое натуральных чисел, кратных 3, не превосходящих...

Создайте предикат, вычисляющий отрицательную степень действительного числа. TurboProlog
Будьте добры подсказать


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

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

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