[Закрыть]
 
popoff.donetsk.ua
Десять минут головной боли одного программиста может стоить многих лет головной боли миллионов пользователей.
Начало | Новости | Статьи | Форум | Опросы | Карта сайта | Обо мне
popoff.donetsk.ua - Форум - Функциональное и логическое программирование - Prolog, как правильно сделать выборку?

Prolog, как правильно сделать выборку?

форумы popoff.donetsk.ua
Страницы: [1]
<< Новый  |  Старый >>  |  Ответ не возможен

Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.

Автор Сообщение
Гость roman url://forum.message:2532
Prolog, как правильно сделать выборку?
roman

Доброго времени суток!
Намекните, пожалуйста, на решение задачи... имеем утверждения:

fly(«Восток», 12,12,4,1961, «Ю.В. Гагарин»).
fly(«Восток-2», 6,7,8,1961,«Г.С. Титов»).
fly(«Восток-3», 11,15,8,1962, «А.Г. Николаев»).
fly(«Восток-4», 12,15,8,1962, «П.Р. Попович»).
fly(«Восток-5», 14,19,7,1963, «В.Ф. Быковский»).
fly(«Восток-6», 16,19,7,1963, «В.Н. Терешкова»).
fly(«Восход», 12,13,10,1964, «В.И. Комаров»).
fly(«Восход», 12,13,10,1964, «К.П. Феоктистов»).
        fly(«Восход», 12,13,10,1964, «Б.Б. Егоров»).

Необходимо выбрать одноместные космические корабли...

popoff
Yuri
Июл, 2004
Сообщений: 923
popoff url://forum.message:2533

Никак. В базе данных нет информации о количестве мест в кораблях.

________________________________
Если не будет деревьев — нам нечем будет дышать, если вода загрязнится — нам нечего будет пить.
roman
roman
Июн, 2008
Сообщений: 4
roman url://forum.message:2534

ок, т.е. можно добавить дополнительные факты, содержащие количество мест, и такой способ решения будет верным?
Например,

ship(«Восход»,3).
ship(«Восток»,1).
ship(«Восток-2»,1).
ship(«Восток-3»,1).
...

popoff
Yuri
Июл, 2004
Сообщений: 923
popoff url://forum.message:2535

Да, это возможный вариант.

________________________________
Если не будет деревьев — нам нечем будет дышать, если вода загрязнится — нам нечего будет пить.
roman
roman
Июн, 2008
Сообщений: 4
roman url://forum.message:2536

спасибо, Юрий Васильевич :)

Внимание! Этот топик устарел. Пожалуйста, создайте новый топик, чтобы задать интересующий Вас вопрос.

Страницы: [1]
<< Новый  |  Старый >>  |  Ответ не возможен
Вход
Поиск[?]:
Обмен электронных валют
money.dn.ua