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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.