|
|
Другие темы раздела | |
Prolog Работа с списками, множествами
https://www.cyberforum.ru/ prolog/ thread426075.html Задание: Написать указанные предикаты на языке Пролог, проверить определения, вызвав предикаты в интерпретаторе с разными аргументами. 1. Сумма отрицательных значений в списке чисел. 2. Вернуть список индексов отрицательных значений в списке чисел. Кто умеет такое решать, прошу вас, помогите пожалуйста) |
Prolog 30 задач по прологу Необходимо сделать 30 заданий по прологу за короткий срок (1 неделя), за все труды заплачу 5000 рублей (торг). Те, кто может помочь пишите на электронный адрес SetViruS@mail.ru. ОЧЕНЬ СРОЧНО!!!!!!!! |
Prolog Сумма четных чилел
https://www.cyberforum.ru/ prolog/ thread424685.html Помогите перевести код на турбо пролог. class predicates сумма_чётных:(integer)->integer. clauses сумма_чётных(X)=((2+X- X mod 2) div 2)*(X div 2):- X>0,!. сумма_чётных(_)=0. run():- init(),write(сумма_чётных(read())), _ = readchar(). |
Prolog Помогие с программой
https://www.cyberforum.ru/ prolog/ thread424339.html Здравствуйте! Помогите пожалуйста с программой, точнее соединить 3 программы в одну. Задание: "Ввести с клавиатуры какое либо слово или числовую последовательность (например Privet или 54321) программа должна вывести буквы или цифры в обратном порядке и потом поменять местами первый и последний символ. и полученное слово или числа сохранить в текстовом файле." С 54321 должно получиться 52341, со... |
задача про коробки и шары - слишком много решений Prolog Доброго времени суток. Начал изучать пролог - никак не могу добиться корректного решения задачки. Помогите, товарищи форумчане. Есть задачка: " Перед Вами пять коробочек: белая, черная, красная, синяя и зелёная. Также есть по два шарика для каждого из цветов. В каждой коробочке лежит по два шарика, причём цвета коробочки и шариков могут и не совпадать. Также известно, что: 1. Ни один шарик не... |
Prolog Выводить всю информацию о студентах
https://www.cyberforum.ru/ prolog/ thread424015.html Всем доброго дня суток! есть статическая база данных: student("Annenkov", "Oleg", "CY51", 2.5). student("Aseeva", "Galina", "CY51", 6.0). student("Belov", "Artem", "CY52", 7.1). student("Belova", "Ekaterina", "CY51", 4.5). student("Beisov", "Gleb", "CY52", 3.5). student("Brianceva", "Olga", "CY52", 8.8). student("Belov", "Oleg", "CY51", 9.1). вывести на экран все сведения о студентах... |
Prolog Создание форм в visual prolog 5.2 передо мной встала задача о создании формы. в ней есть список (1), куда мы заносим какой либо товар(с названием, стоимостью и двумя параметрами) в следующем списке(2) мы выбираем интересующий нас параметр в списке (3) выбираем второй интересующий нас параметр затем при нажатии кнопки программа должна выбрать из списка товары с нужными нам параметрами и показать в окне (4) товар и его... https://www.cyberforum.ru/ prolog/ thread423850.html |
Prolog Программа нахождения всех остроугольных треугольников. Помогите пожалуйста кто может. Нужно написать программу в Прологе:Найдите все остроугольные треугольники. |
Prolog Как поменять местами первую и последнюю цифру числа? Напишите пожалуйста, как заменить первую и последнюю цифру в числе местами в прологе!!!! https://www.cyberforum.ru/ prolog/ thread423616.html | Prolog Подсчитать, сколько раз встречается некоторая буква в строке Подсчитать, сколько раз встречается некоторая буква в строке. Строка и буква должны вводиться с клавиатуры. Для разделения строки на символы использовать стандартный предикат frontchar (String, Char, StringRest), позволяющий разделять строку String на первый символ Char и остаток строки StringRest. P.S.: программу написал с хвостовой рекурсией, все работает. Но вот теперь нужно сделать чтобы... https://www.cyberforum.ru/ prolog/ thread423402.html |
Prolog Предикаты assert, retract, ввод/вывод Здраствуйте.Помогите пожалуйста с лабороторкой не очень я в Прологе(. В книге по Прологу не нашёл подобных задач. Задание: Напишите предикаты, которые позволят вводить факты вида X это Y. и отвечать на вопросы X это Y?? . Пример диалога: ?-сосна это дерево. принято ?-дерево это растение. принято ?-сосна это растение?? . да |
Prolog Дан список, выяснить является ли список чётным и равенство 2-го и предпоследнего элементов. domains list=symbol* predicates nondeterm spisok(list) nondeterm proverka(list,list) clauses proverka(,). proverka(,):-proverka(list,list). spisok(L):-proverka(L,L). spisok(). https://www.cyberforum.ru/ prolog/ thread422876.html |
0 / 0 / 0
Регистрация: 11.01.2012
Сообщений: 7
|
|
0 | |
Предикаты для работы со структурами и атомами - Prolog - Ответ 237551711.01.2012, 11:47. Показов 1348. Ответов 3
Метки (Все метки)
Задание:
Написать указанные предикаты на языке Пролог, проверить определения, вызвав предикаты в интерпретаторе с разными аргументами. Определить предикат элементы(T,R), возвращающий список элементарных компонент терма T. ?-элементы(4+3*7,R). R=[4,3,7] Порядок элементов в списке может быть любым Прошу вас помогите кто может... Вернуться к обсуждению: Предикаты для работы со структурами и атомами Prolog
0
|
11.01.2012, 11:47 | |
Готовые ответы и решения:
3
Предикаты для работы со списками Предикаты для работы с графами Основные предикаты для работы со списками [GNU Prolog] Интерфейс для работы с структурами данных |
11.01.2012, 11:47 | |
11.01.2012, 11:47 | |
Помогаю со студенческими работами здесь
0
Организация методов для работы со структурами Процедуры и функции для работы с динамическими структурами разработать класс для работы с динамическими структурами Классы для работы с динамическими структурами данных Процедуры и функции для работы с динамическими структурами Разработка программы для работы со структурами и файлами данных |
Новые блоги и статьи | |||||
Как написать микросервис на Go/Golang
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
|
Как написать микросервис с нуля на C#
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
|
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
|
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
|
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
|
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента!
4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве).
Первое вводное занятие. . .
|
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
|
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
|
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
|
UserScript для подсветки кнопок языков программирования в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
|
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|