LINUX.ORG.RU
ФорумTalks

prolog, подскажите в какую сторону «рыть»


0

0

Cоздайте предикат, переводящий список чисел в список соответствующих им названий

я так понимаю
Х = [1,2,3,4]
Y = ['одын','два', 'три', 'четыре']

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

thx

ps желательно побыстрей, время ограничего =(

anonymous

это фича там предикатом и называется

dimon555 ★★★★★
()

Сделай список [[1,'адын'],[2,'дыва'], ...]

anonymous
()
Ответ на: комментарий от anonymous

все расчихлился
вот только вопрос =)

19 predicates
20 number(1,"one").
21 number(2,"two").
22 number(3,"three").
23 number(4,"four").
24 number(5,"five").

дает ошибку

thrith.pro(20,13) : error c150: Syntax error
thrith.pro(21,13) : error c150: Syntax error
thrith.pro(22,13) : error c150: Syntax error
thrith.pro(23,13) : error c150: Syntax error
thrith.pro(24,13) : error c150: Syntax error

Visual Prolog 6.3

anonymous
()
Ответ на: комментарий от Frakhtan-teh

> сначала в сторону стены...

Тогда лучше сразу совместить приятное с полезным и в сторону стены на кладбище.

anonymous
()
Ответ на: комментарий от anonymous

А почитать хелп этого нестандартного корявого пролога, чтоб с синтаксисом ознакомиться - умишка не хватает?

Да, говняный студентишко пошел, говняный. Зря вообще студентов в интернет пускают - он их портит.

anonymous
()

>Х = [1,2,3,4]
>Y = ['одын','два', 'три', 'четыре']

числа прописью?

X=[666, -123, 93746354465]
Y=['шесьцод шисяд шездь', "минус сто двацодь три", и т.п.]

а просклонять по падежам?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.