Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Prolog Программа про шишки Добрый день,нужна помощь-задали сделать задание "Еловые и сосновые шишки держали в мешке и ящике. Каких шишек было меньше, если известно, что: 1) в мешке еловых шишек было столько же килограммов, сколько в ящике сосновых; 2) еловых шишек в ящике было на 1 кг меньше, чем в мешке; 3) сосновых шишек в мешке было ни 2 кг меньше, чем в ящике?... Ответ а) неизвестно, каких, б) сосны, в) ели, г)... https://www.cyberforum.ru/ prolog/ thread1445950.html Prolog Чтение из файла
Как сделать, чтобы чтение строки осуществлялось из файла? domains sl=String* predicates p(String,String) b(String,sl) clauses p("(",")"). p("{","}"). p("").
Prolog Поиск уровня максимального элемента в дереве https://www.cyberforum.ru/ prolog/ thread1445445.html
Доброго времени суток, помогите пожалуйста с доработкой программы. Задача заключается в поиске уровня максимального элемента в дереве (ниже приведён код рабочей программы). Проблема в том, что по коду мы проходим дерево два раза в поиске максимального элемента (max_n) и в поиске уровня того же элемента (find_tree). Необходимо как-то запомнить уровень элемента уже в поиске максимального. ...
Prolog Вычисление корня степени 2^k из неотрицательного числа N Вычисление корня степени 2^k из неотрицательного числа N https://www.cyberforum.ru/ prolog/ thread1445436.html
Рекурсия: заполнение одномерного массива целыми случайными числами без повторений Prolog
Помогите, пожалуйста, с задачей. 1. Описать функцию для заполнения одномерного массива целыми случайными числами без повторений. Использовать рекурсию.
Prolog Readint и список Как можно при помощи readint сделать добавление в список, причем добавлять, пока не будет введен символ завершения? https://www.cyberforum.ru/ prolog/ thread1445344.html
Prolog Выводит только 1 подграф https://www.cyberforum.ru/ prolog/ thread1445151.html
Условие задачи: В заданном графе указать все его четырехвершинные полные подграфы. Программа выводит только 1 решение, а должна 5. Где может быть ошибка? domains il=integer* database - dugi duga(integer,integer) predicates nondeterm rebro(integer,integer) vershini(il,il)
Prolog Не могу понять логику обращения к предикату
Готовясь к ГОСам, прорешиваю задачки. Затормозил на одной задачке по прологу, с виду простейшей. Для предиката p описаны правила: p(, L2, L2):-! p(, L2, ):-p(L1, L2, L). Какое значение получит L после обращения к: p(, , L) ? Я заочник и Пролог у меня был когда-то там давно. Мне нужно просто дать ответ, какое значение получит L, на это вроде хватало знаний, но вот тут затормозил. Я мыслю,...
Prolog Бинарные деревья В каждом узле дерева поменять при необходимости под деревья местами так, чтобы в результирующем дереве в каждом узле выполнялось требование – количество узлов в левом поддереве не больше, чем в правом. Аргументы: произвольное бинарное дерево; результирующее дерево. ?- pred(s(f(b(m,k),a),t(a,g)),X). X = s(t(a,g),f(a,b(m,k))) yes ?- https://www.cyberforum.ru/ prolog/ thread1444738.html Prolog Дано предложение на русском языке. Построить список слов предложения Добрый вечер!) Помогите пожалуйста с заданием.. Дано предложение на русском языке. Построить список слов предложения. Список не должен содержать повторов слов и знаков препинания. Аргументы: исходная строка; список слов. ?- pred(’Что воля, что неволя...’,X). X = yes ?- https://www.cyberforum.ru/ prolog/ thread1444734.html
Prolog Сортировка элементов списка
Добрый вечер!Есть готовая сортировка вставками,в ней есть предикат: more(X,Y) :-X > Y. Мне нужно чтобы сортировались не только целые числа,но и строки и атомы. К пример любое число считается меньше строки или атома. Строки лексикографически упорядочиваются ит.п. Как это сделать?Нужно только предикат more расширить?
Prolog Предикат, удаляющий из исходного списка элементы с четными номерами https://www.cyberforum.ru/ prolog/ thread1444377.html
Помогите с программой пожалуйста. Создайте предикат, удаляющий из исходного списка элементы с четными номерами
Модератор
Эксперт функциональных языков программированияЭксперт Python
36578 / 20308 / 4218
Регистрация: 12.02.2012
Сообщений: 33,607
Записей в блоге: 13
14.05.2015, 11:16 0

Рекурсия: вычисление sin(x)+sin(sin(x))+ ... + sin(sin(sin(...(sin(x))) - Prolog - Ответ 7612510

14.05.2015, 11:16. Показов 1858. Ответов 6
Метки (Все метки)

Ответ

А когда остановиться в вычислениях?

Вернуться к обсуждению:
Рекурсия: вычисление sin(x)+sin(sin(x))+ ... + sin(sin(sin(...(sin(x))) Prolog
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2015, 11:16
Готовые ответы и решения:

Написание программы символьного интегрирования, например от sin(2x)
Prolog, как писать программу интегрирование? например от sin(2x)

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

Для заданного числа x распечатать числовую последовательность: sin(x), sin(sin(x), sin(sin(sin(x), …
var x,z:integer; y:real; begin readln(x); y:=abs(sin(x)); while y>0.01 do begin ...

Вычислить первое из чисел sin(x), sin(sin(x)), sin(sin(sin(x))), ... , меньшее по модулю 10^-4
1)Вычислить y - первое из чисел sinx, sin sinx,sin sin sinx,..., меньшее по модулю 10^-4 ...

6
14.05.2015, 11:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2015, 11:16
Помогаю со студенческими работами здесь

Вычислить у - первое из чисел sin х, sin sin x, sin sin sin x, ., меньшее по модулю 10-4
Вычислить у - первое из чисел sin х, sin sin x, sin sin sin x, ..., меньшее по модулю 10-4 Видел...

Для заданных n и x посчитать выражение s=sin x+sin sin x+...+sin sin sin...sin x
Для заданных n и x посчитать выражение s=sin x+sin sin x+...+sin sin sin...sin x (n раз).

Рассчитать функцию y=sin(sin(sin(…(sin(x))))), в которой имя функции «sin» повторяется n раз.
1. Вычислить элементы последовательности, используя рекурсию. L0(x)=1, L1(x)= +1-x,...

Дано натуральное число N. Вычислить S=sin x+ sin sinx +...+sin sin....sin x
Дано натуральное число N. Вычислить S (составить программу с использованием операторов While и...

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