• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

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

  • Автор темы Kaite89
  • Дата начала
Статус
Закрыто для дальнейших ответов.
K

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).
 
V

vital

не знает тут никто эту древность)
 
X

xKlonx

В универе проходили курс пролога,но уже не помню)
 
H

hosm

а я вот тоже не помню, например, он только 1 семестр у нас был. хотя разбиралась и прогу в свое время в универе сама писала)
rrrFer - приведи ссылку или ответ продублируй, мб, кому-то пригодится...
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!