[prolog]помогите с написанием программ

Тема в разделе "Другие", создана пользователем Kaite89, 23 сен 2010.

Статус темы:
Закрыта.
  1. Kaite89

    Kaite89 Гость

    Добрый день помогите пжл по написанию программ на прологе
    самой не как не получается написать((( уже вся измучилась а сдавать вот-вот уже

    Лабораторные задания
    Написать программы:

    1.Добавить элемент внутрь другого списка
    2.Удалить элемент из списка (поиск элемента по значению или по порядковому номеру)
    3.Найти элемент в списке (поиск по значению или по порядковому номеру)
    4.Объединить два отсортированных списка, создав новый отсортированный список


    проверте пжл вторую вроде так

    domains
    list=integer*

    predicates
    del (integer,list,list)

    clauses
    del(_,[],[]).
    del(H,[H|Tail],Tail):!.
    del(X,[H|Tail],[H|NewTail]):del(X,Tail,NewTail).

    goal
    del(3,[1,2,3,4,5,6,7],L).
     
  2. vital

    vital Больной Компом Детектед
    Команда форума Web Team

    Регистрация:
    29 янв 2006
    Сообщения:
    2.474
    Симпатии:
    27
    не знает тут никто эту древность)
     
  3. xKlonx

    xKlonx Lotus team
    Lotus team

    Регистрация:
    10 сен 2009
    Сообщения:
    412
    Симпатии:
    0
    В универе проходили курс пролога,но уже не помню)
     
  4. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    а я вот тоже не помню, например, он только 1 семестр у нас был. хотя разбиралась и прогу в свое время в универе сама писала)
    rrrFer - приведи ссылку или ответ продублируй, мб, кому-то пригодится...
     
Загрузка...
Похожие Темы - [prolog]помогите написанием программ
  1. morpheus
    Ответов:
    0
    Просмотров:
    1.733
Статус темы:
Закрыта.

Поделиться этой страницей