Главная
Регистрация
Вход
Суббота
18.05.2024
17:37
Приветствую Вас Гость | RSS
Скачать бесплатно книги, работы!

Меню сайта

ОбЛакА ТеГоВ

Категории раздела
Системный анализ процессов химической технологии [6]
Здесь можно просмотреть и скачать лабораторные работы (программы для вычисления написаны в Pascal 7.0).
Детали машин [2]
сопромат и т.д.
Разное [26]
Численные методы [13]
Prolog [7]
Программы (алгоритмы), реализованные в прологе (простейшие варианты)

ПОГОДА
GISMETEO: Погода по г.Москва

 Работы 
Главная » Статьи » Prolog

Найти подсписок с n-го элемента длиной m.
Текст программы

domains

il = integer*

predicates

vd(il,integer,integer,il)

goal

vd([1,2,3,4,5,6],2,2,C),write(C).

clauses

vd([A|_],1,0,[A]):-!.

vd([A|X],1,K,[A|C]):-K1=K-1,!,vd(X,1,K1,C).

vd([_|X],H,K,C):-H1=H-1,!,vd(X,H1,K,C).
Категория: Prolog | Добавил: gul (23.04.2010)
Просмотров: 1443 | Теги: Найти подсписок с n-го элемента дли | Рейтинг: 1.0/1 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа

Скачать бесплатно!
Красивые ICQ-номера!!!

Поиск

Наша кнопка

             


НЕСПРАВЕДЛИВОСТЬ


Рейтинг@Mail.ru Каталог ссылок, Top 100.
Copyright Falen Angel © 2024