![]() |
|
|
![]()
|
|
| Heckfy111 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 5.5.2012 Репутация: нет Всего: нет |
Всем доброго времени суток. Помогите пожалуйста с решением задачи
Дан список, элементы которого натуральные числа.Заменить их на число 1, если исходное число нечетное, и на 0 в противном случае. |
|||
|
||||
| Фантом |
|
|||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 6 Всего: 49 |
||||
|
||||
| Heckfy111 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 5.5.2012 Репутация: нет Всего: нет |
Спасибо огромное за помощь
|
|||
|
||||
| Heckfy111 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 5.5.2012 Репутация: нет Всего: нет |
попробовал запустить программу в прологе при запуске ALT+R пишет "3 Illegal keyword"
|
|||
|
||||
| Фантом |
|
||||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 6 Всего: 49 |
Да, это полное решение. Для всех стандартных реализаций языка Пролог этого достаточно.
Запустить программу "в прологе" нельзя, ее можно запустить в какой-то среде разработки для Пролога. И, кстати, Вам ведь была нужна помощь в решении задачи, а не написание готовой программы на одном определенном диалекте Пролога (причем, судя по упоминанию среды, максимально нестандартном), не так ли? |
||||
|
|||||
| Heckfy111 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 5.5.2012 Репутация: нет Всего: нет |
мм.. Я пробовал запустить в среде Turbo Prolog
скорее всего мне нужна программа, а не только решение Вы могли бы помочь? Это сообщение отредактировал(а) Heckfy111 - 5.5.2012, 13:47 |
||||
|
|||||
| Фантом |
|
||||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 6 Всего: 49 |
Ну да, я так и подумал.
Трудно. Turbo Prolog - это не Пролог, а некий его более чем посредственный эрзац, которому к тому же 24 года (не языку - компилятору и среде!) от роду, мне попросту негде его запускать (да и незачем). Если я ничего не перепутаю (с этим диалектом я в последний раз имел дело 17-18 лет назад), то должно получиться что-то в таком роде:
Основная часть, как видите, не поменялась (с точностью до замены "is" на "=" - кто-то из разработчиков TP когда-то свалял дурака и смешал сравнения и оператор вычисления в одну кашу), просто добавлена куча "описательной" шелухи. |
||||
|
|||||
| Heckfy111 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 5.5.2012 Репутация: нет Всего: нет |
Спасибо огромное, запустил программу в ТP все работает, но остался один последний вопрос - после Goal: я так понимаю должен задать список как это сделать? Присоединённый файл ( Кол-во скачиваний: 7 )
111.JPG 42,23 Kb |
|||
|
||||
| Фантом |
|
|||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 6 Всего: 49 |
||||
|
||||
| Heckfy111 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 5.5.2012 Репутация: нет Всего: нет |
Отлично! все работает. Спасибо Фантом, еще раз. |
|||
|
||||
![]()
|
| Правила форума Prolog | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Prolog | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |