|
|
Другие темы раздела | |
Prolog Решение системы уравнений добрый день форумчане, возникла сложность с решением уравнения (x1 → x2) & (x2 → x3) & (x3 → x4) & (x4 → x5) = 1 (у5 → у4) & (у4 → у3) & (у3 → у2) & (у2 →у1) = 1 x1 → y1 = 1 где x1,x2,...,x5, y1,y2…,y5 - логические переменные → - символ логической операции импликации воспользоваться надо стандартным файлом logic.pro, но увы, когда пытаюсь напечатать конечную формулу в Goal мне... https://www.cyberforum.ru/ prolog/ thread1266238.html |
Prolog Машина Тьюринга. Существует алфавит А={a, b, c}. Заменить на "а" каждый второй символ в слове P на прологе 5.2 нужно написать : Существует алфавит А={a,b,c}. Заменить на а каждый второй символ в слове P.Слово произвольное можно писать. Осталась последняя лабораторная это вот. помогите пожалуйста!! |
Prolog Prolog, задача на списки
https://www.cyberforum.ru/ prolog/ thread1265627.html Добрый день, Задача на списки: нужно написать функцию cliq (G, L), где G имеет вид g(), person(B,), person(C, ), person(D, ), и так далее]). L - лист из разных A, B, C и т.п., нужно написать проверку на наличие в строке заданного значения остальных значений. Т.е. если в L вписаны A, B, C, то в листе относящемуся к person A должны быть B, и C, в листе относящемуся к B... |
Prolog Рекурсия: вычислить значение sin, используя разложение в ряд
https://www.cyberforum.ru/ prolog/ thread1265329.html Вычислить значения следующих функций, используя разложение в ряд. sin(x) = x – x^3/3! + x^5/5! - … + (-1)^(m-1)*x^(2*m-1)/(2*m-1)! + … (m=1,2,3,…); |
Prolog В заданной строке найти все слова-«рифмы» Добрый день! Требуется выполнить следующее задание: В заданной строке найти все пары слов-«рифм», считая рифмами слова, в которых совпадает более 2 символов, считая с конца. domains ilist=symbol* predicates gtwrd(string,string,string,string) mklist(string,ilist) append(ilist,ilist,ilist) |
Prolog Сформировать новый список из данного по некоторому правилу
https://www.cyberforum.ru/ prolog/ thread1265215.html Добрый день ! Не могли бы вы помочь со следующей задачей: На основе данного списка сформировать новый, содержащий сначала элементы из данного, стоящие на четном месте и большие заданного значения, далее элементы, стоящие на нечетном месте и меньшие второго элемента из данного списка, и затем последние 4 элемента данного списка, если они меньше первого элемента данного списка (если хотя бы... |
Prolog Вычислить значения функции, используя разложение в ряд
https://www.cyberforum.ru/ prolog/ thread1264653.html sin(x) = x – x^3/3! + x^5/5! - … + (-1)^(m-1)*x^(2*m-1)/(2*m-1)! + … (m=1,2,3,…) |
Создание списка списков определённой длины Prolog Тема вроде простая, но просто кода я нигде не нашёл, а самому не выходит сделать. Мой код: nondeterm split(integer,integer,list,list,list_of_lists) split(_,_,,,). split(N,N4,, ,L):- N4<N, N5=N4+1, split(N,N5,Ls,R,L). split(N,N,,L3,):- split(N,0,,L3,L4). выводит список остатков от главного списка( ): |
Prolog Определить предикат дочь и найти всех дочерей и дочерей конкретного лица. На Turbo Prolog Определить предикат дочь и найти всех дочерей и дочерей конкретного лица. На Turbo Prolog https://www.cyberforum.ru/ prolog/ thread1264272.html | Prolog Количество действительных корней квадратного уравнения Для произвольных a, b, c определить количество действительных корней уравнения ax*x+bx+c=0 https://www.cyberforum.ru/ prolog/ thread1264240.html |
Prolog Помогите написать две несложные программы Помогите пжл написать две программы, пролог очень плохо понимаю. 1)Дан список, состоящий из целых и дробных чисел. Подсчитать количество не целых чисел. 2)Трое друзей, болельщиков автогонок "Формула-1", спорили о результатах предстоящего этапа гонок. — Вот увидишь, Шумахер не придет первым, — сказал Джон. Первым будет Хилл. — Да нет же, победителем будет, как всегда, Шумахер, —... |
Prolog SWI Prolog, реализовать запрос: "Найти предприятие, у которого больше всего вакансий" Здравствуйте, Уважаемые Профессионалы! Возникли сложности при реализации запроса в среде SWI Prolog. По заданию была создана База знаний. Структура Базы знаний представлена в виде составных термов. vacancy(company('Юлмарт','менеджер',30000), education('высшее экономическое'), sex('мужской'), spec('менеджер'), lang('английский'), age(25)). vacancy(company('Юлмарт','консультант',20000),... https://www.cyberforum.ru/ prolog/ thread1262912.html |
0 / 0 / 0
Регистрация: 01.10.2014
Сообщений: 1
|
||||||
0 | ||||||
Дан список, упорядочить его по возрастанию и убедиться, что в нем нет повторов - Prolog - Ответ 666863401.10.2014, 13:37. Показов 1534. Ответов 1
Метки (Все метки)
Данная программа работает, но необходимо избавится от составного запроса, т.е. в GOAL должен задаваться только исходный список. Вернуться к обсуждению: Дан список, упорядочить его по возрастанию и убедиться, что в нем нет повторов Prolog
0
|
01.10.2014, 13:37 | |
Готовые ответы и решения:
1
Дан числовой файл, упорядочить его содержимое по возрастанию Дан двумерный массив. Упорядочить его по возрастанию элементов первого столбца. Дан массив чисел. Упорядочить его по возрастанию. Исправить ошибки программы Дан массив чисел. Упорядочить его по возрастанию. Исправить ошибки программы |
01.10.2014, 13:37 | |
01.10.2014, 13:37 | |
Помогаю со студенческими работами здесь
0
Дан список. Убедиться, что сумма эл-ов (чисел), стоящих на четных местах,равна сумме эл-ов,стоящих на нечетных Если в массиве целых чисел нет повторяющихся элементов, то упорядочить его по возрастанию Как реализовать задачу (Дан массив A размера N. Упорядочить его по возрастанию методом сортировки простым обм) Дан список сотрудников массив указателей на символы необходимо отсортировать его по алфавиту (по возрастанию) |