работа со списками на turbo prolog

Вопросы по программированию, не подходящие в другие разделы.

Модераторы: Naeel Maqsudov, C_O_D_E

Ответить
News
Сообщения: 1
Зарегистрирован: 18 сен 2008, 14:14

Здравствуйте!
Если кто-то может, помогите, пожалуйста, написать программку. Я в прологе абсолютный новичок, а нужно сделать такое задание: даны N чисел. Нужно напечатать сначала все отрицательные из них, затем — все остальные. Причем, числа должны вводиться с клавиатуры.
Я, во-первых, не могу разобраться, что здесь будет фактом, а что правилом. Если взять, например, правило "Число отрицательное, если оно меньше нуля", то что тогда будет фактом? Да и с синтаксисом пока не разберусь, особенно со списками.
Если кто-то знает, как это сделать, или где взять похожий пример, буду очень благодарен.
gamez
Сообщения: 1
Зарегистрирован: 18 сен 2008, 19:36

ребята у меня вопрос можно ли зделать программу под виндовс в домашних условиях.
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

News, факт - число меньше нуля (Пролог отлично знает, что это такое), правило - напечатать число.
gamez, да.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Ответить