Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Prolog Задача Жоржа Сименона https://www.cyberforum.ru/ prolog/ thread2579479.html
Вернувшись домой, Мегрэ позвонил на набережную Орфевр. - Говорит комиссар Мегрэ. Есть новости? - Да, шеф. Поступили сообщения от инспекторов. Торранс установил, что если Франсуа был пьян, то либо Этьен убийца, либо Франсуа лжёт. Жуссье считает, что либо Этьен не убийца, либо Франсуа не был пьян и убийство произошло после полуночи. Инспектор Люка просил передать Вам, что если убийство произошло...
Логические операции в Prolog Prolog
Условие На острове живут два племени — аборигены и пришельцы. Известно, что аборигены всегда говорят правду, пришельцы — всегда лгут. Путешественник нанял туземца-островитянина в проводники. По дороге они встретили какого-то человека. Путешественник попросил проводника узнать, к какому племени принадлежит этот человек. Проводник вернулся и сообщил, что человек назвался аборигеном. Кем был...
Prolog Родственные отношения: определить предикат "племянник" (Турбо Пролог) https://www.cyberforum.ru/ prolog/ thread2578937.html
Определить предикат племянник и найти всех племянников и племянников конкретного лица.
Prolog Прокомментировать текст прграммы convert (,). convert (,):-convert(T1,T2). https://www.cyberforum.ru/ prolog/ thread2578874.html
Prolog Сумма значений в листьях полученного дерева
Здравствуйте, в прологе разбираюсь плохо, помогите, пожалуйста, сделать задание: нужно найти сумму значений в листьях полученного дерева. Изначально нужно было создать предикат, переписывающий дерево в двоичный справочник, вот его код. А как сделать сумму не знаю, в интернете находила куски как можно сделать, но не знаю как их к моему коду приписать, единственное, что понимаю(хотя может и...
Prolog На печать вывести пары из списка, в которых длина имени женщины меньше разницы в возрасте мужчины и женщины https://www.cyberforum.ru/ prolog/ thread2568877.html
Помгите решить проблему в задаче. Не понимаю как реализвать вторую часть задания (На печать вывести пары из этого списка, в которых длина имени женщины меньше разницы в возрасте мужчины и женщины) Само задание: Сформировать список всех возможных пар имен мужчин и женщин в обратном алфавитном порядке имен мужчин. На печать вывести пары из этого списка, в которых длина имени женщины меньше...
Prolog Реализовать запросы в SWI Prolog Реализовать запросы в SWI Prolog Типы запросов: 1. Найти марку автомобиля, которую продает больше всего фирм; 2. Подсчитать количество стран, в которых продаются автомобили заданной марки; 3. Найти все фирмы, продающие автомобили заданной марки; 4. Найти все модели автомобилей, цена которых ниже заданной; 5. Найти все фирмы, которые продают автомобили заданной модели. car( https://www.cyberforum.ru/ prolog/ thread2567390.html Экспорт файла в базу данных и проверка ввода Prolog
Добрый день! Не могу найти информацию, как экспортировать файл в базу данных. Данные в файле расположены свободно (т.е. не как факт), поля разделены табом. И вопрос. Как организовать проверку ввода данных в запись? То есть в базе данных реализовано добавление записи, и там пара числовых полей должно принимать только положительные числа. Я понимаю решение так: вынести проверку в отдельный...
Prolog Сформировать запрос к базе данных https://www.cyberforum.ru/ prolog/ thread2566827.html
Сформировать запросы к базе данных: Создать запрос к БД, который по указанному элементу генеалогического дерева выводит общее число уровней (поколений) потомков. База данных: parent('Rurik', 'Igor'). parent('Igor', 'Olga'). parent('Olga', 'Svyatoslav Igorevich'). parent('Svyatoslav Igorevich', 'Yaropolk'). parent('Yaropolk', 'Svyatopolk Okoyanny'). parent('Svyatoslav Igorevich', 'Vladimir...
Prolog Как составить задание программисту по написанию автоматического переводчика диалогов и комментариев? Хочу на будущее продумать, как сделать переводчик на русский для экспертных систем, написанных на Prolog и других языках. Надо чтобы тексты автоматически извлекались в файл. Каждой переводимой на русский строке текста спереди переделывается порядковый номер (в каждой строке один фрагмент текста). Далее автоматически перевожу например онлайн переводчиком. Потом программа автоматически должна... https://www.cyberforum.ru/ prolog/ thread2566796.html
Prolog Строки: найти количество слов, у которых первая и последняя буквы совпадают
Доброго времени суток, помогите, пожалуйста, с алгоритмом, никак не могу добить, чтобы оно адекватно работало! Задание: Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Найти количество слов, у которых первая и последняя буквы совпадают. заранее спасибо!
Prolog Динамическая база знаний. Проблема вывода нескольких записей https://www.cyberforum.ru/ prolog/ thread2566465.html
Добрый день! Есть база знаний на языке Пролог. Допустим, под какое-то свойство подходит несколько записей. Как вывести их все? У меня выводит только первую. DOMAINS name, country, city = String %Название, где находится manuals, ranks, pipes = Str
1 / 1 / 0
Регистрация: 24.11.2018
Сообщений: 54
10.02.2020, 10:30  [ТС] 0

Syntax error: Operator expected - Prolog - Ответ 14241532

10.02.2020, 10:30. Показов 12153. Ответов 8
Метки (Все метки)

Ответ

вот так пока получается. ругается на list, который в domains объявлялся. если list вообще убрать, программа выводит false.

его надо как-то объявлять?

Prolog
1
2
3
4
5
6
7
8
9
goal :-
  write( "список:"), nl,
  read(list, L), nl,
  append(L, RL),
  write("результат:"), nl,
  write('['),
  print(RL),
  write("]"), nl,
  read(_).


Вернуться к обсуждению:
Syntax error: Operator expected Prolog
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.02.2020, 10:30
Готовые ответы и решения:

Ошибка в коде Syntax error: Operator priority clash
Всем привет. Имеется ошибка Syntax error: Operator priority clash в строке ?-mother(pam,bob); , не...

Можете подсказать в чём ошибка "error c161 : Syntax error: '.' is expected"?
Грымзик, Здравствуйте. Можете подсказать в чём ошибка "error c161 : Syntax error: '.' is...

Ошибка: "Syntax error in clause body, predicate call expected"
Начал только изучать, выкидывает ошибку "Syntax error in clause body, predicate call expected". В...

Operator expected Prolog
ERROR: d:/study/dp/mkr/m.pl:1:8: Syntax error: Operator expected ERROR:...

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

SWI Prolog " ERROR: Type error: `dict' expected, found `s140_1' (an atom)"
В SWI Prolog выскакивает ошибка " ERROR: Type error: `dict' expected, found `s140_1' (an...

Syntax error
написал вот ету прожку на visual prolog 7.3 Создайте предикат, вычисляющий сумму цифр...

Visual Prolog, e150 Syntax Error
Начал познавать Вижуал, слепил примитивную экспертную систему на основе найденной в интернете, прир...

Syntax error, не могу понять в чем причина
Доброго времени суток, нашел в интернете страницу с готовой экспертной системой, решил использовать...

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