→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Простой калькулятор на Prolog 
Автор Сообщение
Начинающий

Регистрация: 06.05.2010
Сообщения: 3

Репутация: 0 [ ? ]
Сообщение Простой калькулятор на Prolog
Помогите пожалуйста написать простую программу-калькулятор...


06.05.2010 12:18
Профиль Отправить email
Магистр
Аватара пользователя

Регистрация: 15.02.2009
Сообщения: 345
Откуда: Киев
Языки:
Специальность:

Репутация: 14 [ ? ]
Сообщение Re: Простой калькулятор на Prolog
Есть какие-то заготовки? И вообще на каком прологе писать, там очень много разных реализаций.

_________________
Создание, продвижение сайтов: . ICQ 209937


06.05.2010 13:14
Профиль ICQ WWW
Начинающий

Регистрация: 06.05.2010
Сообщения: 3

Репутация: 0 [ ? ]
Сообщение Re: Простой калькулятор на Prolog
turbo prolog 2.0..
У меня что-то получилось, но совсем не то, что надо. он просит 2 числа и с ними выполняет сразу 4 действия. А нужен обычный калькулятор - чтоб ввел 2+2 а он 4 выдал...
Вот что у меня имеется:
PREDICATES
operation(symbol,real,real)
GOAl
write("Vvedite chisla"),nl,readreal(X),nl,readreal(Y),nl,
operation("+",X,Y),
operation("-",X,Y),
operation("*",X,Y),
operation("/",X,Y).
CLAUSES
operation("+",X,Y):-Z=X+Y,
write(X,"+",Y,"=",Z),nl.
operation("-",X,Y):-Z=X-Y,
write(X,"-",Y,"=",Z),nl.
operation("*",X,Y):-Z=X*Y,
write(X,"*",Y,"=",Z),nl.
operation("/",X,Y):-Z=X/Y,
write(X,"/",Y,"=",Z),nl,
readln(I).


06.05.2010 13:24
Профиль Отправить email
Магистр
Аватара пользователя

Регистрация: 15.02.2009
Сообщения: 345
Откуда: Киев
Языки:
Специальность:

Репутация: 14 [ ? ]
Сообщение Re: Простой калькулятор на Prolog

_________________
Создание, продвижение сайтов: . ICQ 209937


06.05.2010 16:51
Профиль ICQ WWW
Начинающий

Регистрация: 06.05.2010
Сообщения: 3

Репутация: 0 [ ? ]
Сообщение Re: Простой калькулятор на Prolog
Да, это я где-то сперла [request] ))) Спасибо вам большое [smile] Вы очень мне помогли!!!


07.05.2010 11:51
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 


Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
© 2013 «Форум программистов Украины»