Форум программистов, компьютерный форум, киберфорум
Наши страницы
Prolog
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Prolog Булева функция https://www.cyberforum.ru/prolog/thread139299.html
Помогите пожалуйста решить задачу : Определим операторы: :- op( 100, fy, ~). :- op( 110, xfy, &). :- op( 120, xfy, v). Булева формула есть терм, определяемый следующим образом: константы true...
Prolog Поиск по базе данных Студенты
У меня программа написана в Visual Prologe-выдает сообщение об ошибке Nondeterministic clause student Nondeterministic predicate matematik domains man=symbol oz=integer predicates ...
Определить предикат P(List1, list2, list3) Prolog
Помогите решить, пожалуйста: 1.определить предикат P(List1, list2, list3), который истинен, если все элементы списка list1 принадлежат списку List2 и не принадлежат списку list3. 2.определить...
Prolog Удаление произвольного элемента из списка Необходима программа, удаляющая произвольный элемент из списка. Посоветовали вбить как del(_,,):-!. del(El,,T):-!. del(El,,):-del(El,T,T1). , но прога всё равно почему-то не работает, руки... https://www.cyberforum.ru/prolog/thread138914.html
Prolog Есть ли с этого языка интерпретатор online? https://www.cyberforum.ru/prolog/thread138899.html
Есть ли с этого языка интерпретатор online?
Prolog Работа с файлами
Помогите решить задачу. Найти в текстовом файле две самые короткие строки.
Prolog Напишите предикат, который в качестве результата выдает список
Напишите предикат p(+L, + P, -R), который в качестве результата выдает список, состоящий из всех элементов списка L, начиная с первого элемента списка L, не удовлетворяющего данному предикату P....
Prolog Список, структура и головоломка 1. написать программу замены элементов списка, номера которых заданы списком, на произвольную константу 2. написать программу, решающую головоломку "игра в восемь" 1 2 3 8 4 7 6 5 применить... https://www.cyberforum.ru/prolog/thread138146.html
Prolog Многомерные массивы https://www.cyberforum.ru/prolog/thread137973.html
Реализовать эмуляцию работы со списками, как с многомерными массивами: получение и изменение значения любого элемента массива. Многомерный массив задаётся как список подсписков. Например, трёхмерный...
Prolog Добавление в базу и удаление из неё У меня есть база территория(название,категория,год_создания,площадь,область) Мне нужно добавить элемент в базу (сначала ввожу название, потом категорию и т.д. и должно добавить) и удалить... https://www.cyberforum.ru/prolog/thread137831.html
Грымзик
2487 / 1462 / 36
Регистрация: 14.09.2009
Сообщений: 2,742
19.11.2012, 21:36 0

Упрощение арифметических выражений

19.11.2012, 21:36. Просмотров 2754. Ответов 6
Метки (Все метки)

Ответ

Он разбивает терм на функтор и список параметров, например
f(a(b, c), d)=..[f, a(b,c), d]

Вернуться к обсуждению:
Упрощение арифметических выражений
1
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 21:36
Готовые ответы и решения:

Упрощение выражений
Такое задание: Создать процедуру simplify (+Expr,–Result), которая выполняет упрощение выражений,...

Создать список арифметических выражений
Определите предикат p(+List1,+List2,?List3), который из двух списков (возможно разной длины) и ...

Вычислитель арифметических выражений (DCG)
Здравствуйте! Задача тривиальная : нужно реализовать синтаксический анализатор арифметических...

Разбор и вычисление значений арифметических выражений
Реализовать разбор и вычисление значений арифметических выражений, атомы которого — целые 16-ричные...

Программа символьного дифференцирования арифметических выражений. Помогите
Доброго времени суток,задача такая: "Написать программу символьного дифференцирования...

6
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.