Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Prolog Visual Prolog для чайников https://www.cyberforum.ru/ prolog/ thread1097389.html
Добрый день. Просьба не обращать внимание на кол-во сообщений: в прологе я дуб дубом. Пытаюсь сделать первые лабы по этому предмету, но не особо получается, т.к. примеры в методе написаны на трубе, а сделать нужно в вижуале. Собственно, о чем речь. Собственно пытаюсь сам как-то освоить его, но возникла проблема, с котороый не смог справится. Для начала я пытаюсь написать простейшую...
Константы Prolog
Здравствуйте. Как объявить и заюзать константу в Turbo Prolog? Написал вот так: CONSTANTS pi = 3.1415926535897932384626433832795. PREDICATES main().
Prolog Документация Turbo Prolog https://www.cyberforum.ru/ prolog/ thread1096087.html
Здравствуйте. Где можно найти документацию по Turbo Prolog. Нужно посмотреть какие есть встроенные функции и т. д. Заранее благодарен. Добавлено через 5 минут OMFG, в TurboProlog можно нажать F1 и все получим. Фигню спорол.:wall:
Prolog В Turbo-Prolog есть возможность описать Goal. Как это реализовано в SWI-Prolog https://www.cyberforum.ru/ prolog/ thread1093893.html
Здравствуйте. в Turbo-Prolog есть возможность описать Goal: Goal father(X,_), write(X). И ответ мы получим сразу при запуске программы. Как такое реализовать в SWI-Prolog? Заранее благодарен.
Программа проверки двух деревьев на изоморфность и сортировка Prolog
Написать программу для выполнения следующих операций реализация в Visual Prolog: 1. Проверка двух деревьев на изоморфность. 2. Сортировка списка по убыванию методом быстрой сортировки. Написал программу показал преподу, а он говорит ошибка в сортировке мол не правильно сортирует 5 например почему то больше 11 получается, и при добавлении дерева страно добавляет мол ни какой очерёдности нет как...
Prolog Создать предикат, вычисляющий наибольший общий делитель двух натуральных чисел https://www.cyberforum.ru/ prolog/ thread1092573.html
Помогите пожалуйста, создать предикат, вычисляющий наибольший общий делитель двух натуральных чисел. Спасибо)
Prolog Перевести код из лиспа https://www.cyberforum.ru/ prolog/ thread1091813.html
Собственно, нужно перевести код из лиспа. (DEFUN SUMMA (list) (COND ( (NULL list) 0) ( T (+ (CAR list) (SUMMA (CDR list))) ) ) ) (DEFUN SUMMA (list) (COND ( (NULL list) 0)
Prolog Найти количество цифр в периоде числа
Здравствуйте. Есть такое задание: В последовательности 1998737 ... каждая цифра, начиная с пятой, равна последней цифре суммы четырех предыдущих цифр. Через сколько цифр снова встретиться начальная комбинация 1998 (т.е. сколько цифр в периоде)? Начал думать, получилось только сделать передачу последней цифры от сумы 4 в рекурсию. Дальше не знаю как( %заполняю масив целыми числами от 0...
Prolog Разделить список на 3 части Нужно разделить список на 3 части. Т.е. чтобы первый элемент был в первом списке, второй во втором, третий в третьем, 4-й опять в первом. Есть программа которая разделяет на 2 списка, с четными и нечетными номерами. что нужно изменить? domains il=integer* predicates razdel(il,il,il,il) clauses razdel(,,):-!. razdel(,,):-!. razdel(,,):-razdel(Tail,Tail1,Tail2). https://www.cyberforum.ru/ prolog/ thread1090538.html Prolog Надпись на форме XPCE [SWI-prolog] Необходимо в диалоговое окно выводить текст как замену предикату write. Посмотрел документацию, не нашел примеров, хотя label в XPCE вроде как присутствует. Добавлено через 21 час 4 минуты new(D, dialog), send(D, append, text('Текст')), https://www.cyberforum.ru/ prolog/ thread1090174.html
Prolog Выполнить преобразование дерева в список - пролог 5.2
Дан список, элементы которого — непустые бинарные деревья с числами в качестве вершин. Для каждого такого дерева выполнить преобразование дерева в спи-сок (в порядке обхода голова-левый-правый) и вывести результат в виде списка списков. Затем через пробел вывести максимальное значение среди всех элементов. Например: если дано "", ответом будет ",] 5". domains treetype = t(integer,...
Prolog Упорядочить список периодических изданий по стоимости подписки с помощью сортировки выбором https://www.cyberforum.ru/ prolog/ thread1089861.html
Помогите упорядочить список периодических изданий по стоимости подписки с помощью сортировки выбором. вот код программы. :-dynamic(book/5). book('Иванов','Орская хроника','Орск',2000,500). book('Петров','Особый','Орск',2000,1500). book('Васильев','Оренбуржье','Оренбург',2006,100). book('Зверев','Уралочка','Екатеринбург',2004,1000). book('Ivanov','Обозрение','Москва',2008,1200)....
2506 / 1482 / 37
Регистрация: 14.09.2009
Сообщений: 2,740
17.02.2014, 21:17 0

Некорректная сортировка - Prolog - Ответ 5795449

17.02.2014, 21:17. Показов 505. Ответов 3
Метки (Все метки)

Ответ

Никак не реализовать, потому что предикат все рассматривает как строки. Если уж очень надо, то стоит самостоятельный предикат писать, который "11" и "3" будет сравнивать как числа. Для этого нужно с fronchar связываться. Но нужно ли это? У Вас наверняка тема о предикатах для работы со списками, а не о предикатах по обработке строк.

Вернуться к обсуждению:
Некорректная сортировка Prolog
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.02.2014, 21:17
Готовые ответы и решения:

Разработать программу сортировки: сортировка перестановкой, сортировка вставкой, быстрая сортировка
Задание: Разработать программу сортировки: - сортировка перестановкой - сортировка...

Некорректная сортировка
Добрый день. Код слизанный из рекордера .Sort.SortFields.Clear .Sort.SortFields.Add...

Некорректная сортировка массива
Делаю в Эклипсе. Пользователю нужно задать длину массива, в котором создаются рандомные числа....

Некорректная сортировка по дате
Доброго времени суток! Проблема состоит в том, что DataGridView сортирует столбец дата\время...

3
17.02.2014, 21:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.02.2014, 21:17
Помогаю со студенческими работами здесь

Некорректная сортировка чисел
Добрый день! Есть код java, который осуществляет сортировку входной последовательности.(пусть...

Некорректная сортировка/поиск в файле
Доброго дня, возник вопрос дня. Имеется функция поиска по файлу и вывод, скажем там участника....

Некорректная сортировка в сводной таблице
Добрый день! Помогите, пожалуйста убрать некорректное поле сортировки в сводной таблице. Файл...

Некорректная сортировка элементов в файле
вот код uses crt; const n=13; var a:array of integer; a1,a2,s,ks,i,j,M,C,tmp:integer; ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru