[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 9 | 1 | 3
Назад Вниз Каталог Обновить

Перевести в рабочий код Prolog v5.2 М # OP  20/03/16 Вск 20:05:44  693550  
14584935443200.png (41Кб, 1920x1080)
Есть код в Prolog другой неизвестной версии, как перевести это в рабочий код Prolog v5.2 ?

domains
sqed=sqed(a,b,c,x)
a,b,c,x,d=string
predicates
sqed(a,b,c,x)

clauses
sqed(A,B,C,X) :- D = BB-4A*C, abs(D,D1), RootD is sqrt(D1),
(
D>=0, !, ( X = (-B-RootD)/2/A ; X = (RootD-B)/2/A ) ;
Xr = -B/2/A, !, ( Xi = RootD/2/A ; Xi = -RootD/2/A ),
X = [Xr,Xi]).
goal
write("Ââåäèòå A"), readln(A),nl,
write("Ââåäèòå B"), readln(B),nl,
write("Ââåäèòå C"), readln(C),nl,sqed(A,B,C,X),
write("X1 = "),write(Xr),nl,write("X2 = "),write(Xi).

Я очень ограниченно знаю этот язык, так что надежда на тебя, анон.
Аноним 20/03/16 Вск 20:21:41  693557
>>693550 (OP)
bump
Аноним 20/03/16 Вск 20:23:31  693561
>>693557
bump
Аноним 20/03/16 Вск 20:30:42  693570
>>693561
неужели тут нет УМНЫХ анончиков ?
Аноним 20/03/16 Вск 20:36:03  693573
Не бампай так часто в тематике
Аноним 20/03/16 Вск 21:38:24  693613
>>693570
это говно мамонта никому не всралось и связываться с этим никто не хочет. Такие дела. На коболе еще предложи пописать.
Аноним 20/03/16 Вск 21:40:16  693614
>>693613
+
Я знаю, что это дерьмо никому нахуй не нужно(и мне в том числе), но мне нужно это сделать(
Аноним 20/03/16 Вск 21:52:08  693623
>>693614
ну так сделай, ты инженер или где? Берешь доки и хуячишь (ну или нанимаешь индуса). Просто так тут кто-то вряд ли захочет ковыряться в этом.
Аноним 20/03/16 Вск 21:56:05  693626
>>693623
дело в том, что там всякая математическая логика с предикатами и всякой другой поеботой,не говоря про ебанутый синтаксис. На C# я бы изи написал код, но здесь я практически бессилен.
Задача сама по себе простая или сюда зайдет более менее адекватный программист, который раньше что-то прогал на ПРОЛОГЕ (хотя бы в унике ), то он быстро все решит.
Аноним 20/03/16 Вск 21:56:40  693627
>>693626
*и если
самофикс

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 9 | 1 | 3
Назад Вверх Каталог Обновить

Топ тредов