visual-prolog

    1зной

    2ответ

    Существует логическая проблема: четыре друга: Иван, Петр, Михаил, Сергей проводили свое время по-разному: двое играли в шахматы, читали книги, смотрели телевизор. Найдите, кто что делает, если Сергей

    3зной

    2ответ

    Как преобразовать этот fact([a,b,c], [d,e,f], ..., [p, q, r]) в список этих элементов? Результат: [[a,b,c], [d,e,f], ..., [p, q, r]]

    2зной

    1ответ

    Моя задача: Найти количество разделов положительного целого числа в натуральном выражении. Например: N = 5. Ответ равен 7, потому что 5: {1,1,1,1,1}, {2,1,1,1}, {2,2,1}, {3,1,1}, {3,2} , {4,1}, {5} Я

    1зной

    2ответ

    Я хочу создать список, состоящий из N элементов. я пишу следующий код: DOMAINS list = integer* PREDICATES create(integer, integer, list) CLAUSES create(_, 0, []). create(Start,

    1зной

    4ответ

    Здравствуйте, кто-нибудь может помочь мне вычислить сумму первых n чисел. Например п = 4 => сумма = 10. До сих пор я писал predicates sum(integer,integer) clauses sum(0,0). sum(N,R):-

    1зной

    2ответ

    Я довольно новичок в визуальном прологе и задаюсь вопросом, как я могу интегрировать код, который я нашел на этом link. Когда я создаю консольный проект в Visual Prolog код в main.pro является: /*****