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

Форум программистов: 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 ] 


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

Зарегистрированные пользователи: нет зарегистрированных пользователей


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

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