Мобильная версия форумов
Открыть
 −18°C
завтра: −4°C
Погода в Перми
−18°C
вечером−10°C
ночью−10°C
завтра−4°C
Подробно
 66,20
−0.0448
Курс USD ЦБ РФна 20 февраля
66,2022
−0.0448
 74,82
−0.0904
Курс EUR ЦБ РФна 20 февраля
74,8151
−0.0904
  • experienced

    Сообщений: 839

    Случилось так, что сессия оказалась очень короткая(5 курс), а дел очень много! Пропустил 4 пары из 6 и теперь прошу помощи знатоков Prolog. Пожалуйста помогите! Необходимо к понедельнику написать 4 проги. Вот задачи

    ->Заданы три числа a,b,c определить среди них количество минимумов.

    -> Заданы система координат в пространстве и произвольная точка(x,y)
    Определить, как расположена точка относительно системы координат :
    a) в начале координат
    b) на оси X
    c) на оси Y
    d) на оси Z
    e) вне оси
    f)
    -> Задан отрезок своими концами (x1,y1), (x2,y2) определить взаимное расположение отрезка и осей координат:
    a) отрезок параллелен оси x
    b) отрезок параллелен оси y
    c) отрезок вырожден
    d) отрезок не параллелен осям координат

    -> Заданы прямые a1x+b1y+c1=0 и a2x+b2y+c2=0. Определить взаимное расположение
    a) пересекаются
    b) параллельны
    c) совпадают

  • activist

    Сообщений: 374

    Простите, Вы когда за хлебом в магазин идете, тоже просите его Вам бесплатно отдать, объясняя отсутствие денег кризисом?

  • v.i.p.

    Сообщений: 11117

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

    >>>Come back to USS...A © >>>
    долой лицемерие!

    запустить ракету вокруг Америки может быть не менее сложно и полезно, чем когда-то вокруг Земли

  • guru

    Сообщений: 3774

    Кал какой то а не язык...

    И зачем его на 5 курсе учить....:улыб:

    "...Я Родину люблю..."

  • experienced

    Сообщений: 839

    Помогите вот с этим....

    Список.

    Предикат RAZDEL(X,Y,Z), истинный т. и т. т. когда
    Y-это список элементов x на нечётных местах, а
    z-список элементов X на чётных местах, например
    RZDEL([a,b,c,d,e,f,g],[a,c,e,g],[b,d,f])

    программа

    domains*
    il=integer*
    predicates
    razdel(il,il,il)
    goal

    razdel([1,2,3,4,5],L1,L2),write(L1,L2).
    clauses
    razdel([N,C|X],[C|X1],[N|X2]):-!,
    razdel(x,x1,x2).
    razdel(P,[],P).

    1) {как изменить последнюю строку на две более простых строки,
    состоящие из 2 фактов, чтобы программы была более понятна}

    2) {Для каких P используется этот факт из последней строки}

    3) Описание программы по каждой строке

  • guru

    Сообщений: 8043

    спроси тут, там регится необязательно
    http://www.sql.ru/forum/actualtopics.aspx?bid=24

    "Самый мудрый внешне во всём подобен самому глупому", народная китайская мудрость.

  • experienced

    Сообщений: 839

    Что то там тишина... ((

Записей на странице:

Перейти в форум

Модератор: