Страница 2 из 2

Re: delphi калькулятор) снова...

Добавлено: 18 фев 2008, 10:43
Хыиуду
Ну, скажем так, если у нас уже есть два операнда, то по нажатию плюса или минуса надо вычислить значение выражения и сделать его новым первым операндом.

Re: delphi калькулятор) снова...

Добавлено: 18 фев 2008, 20:31
the Gray Maybe
это то вроде понятно - но чтоб работало... пример:
(считываем в 'а' и 'b')
если 'а' нету считываем
если 'а' есть 'b' нету - считываем 'b'
при этом записываем что был нажат плюс.
если 'а' и 'b' есть то в зависимости от того чем считывалось - то действие и делаем.
приблизительно так, и ещё несколько нюансов, но у меня не получается чтоб работало всё и правильно... можете попробывать написать для двух знаков - увидите что всякие заковыки выходят...

Re: delphi калькулятор) снова...

Добавлено: 22 фев 2008, 22:24
C_O_D_E
the Gray Maybe писал(а): но у меня не получается чтоб работало всё и правильно... можете попробывать написать для двух знаков - увидите что всякие заковыки выходят...
Попробуйте при нажатии какого-либо знака поставить некий опознавательный знак. тогда нормально работают и 2 знака.

Re: delphi калькулятор) снова...

Добавлено: 22 фев 2008, 22:34
the Gray Maybe
делал так, всеравно заковыки остались...(

Re: delphi калькулятор) снова...

Добавлено: 22 фев 2008, 22:36
C_O_D_E
А по-конкретнее можно? в чем собственно смысл "заковык"?
Вы еще на 0 разделите!!!

Re: delphi калькулятор) снова...

Добавлено: 23 фев 2008, 00:23
Dim...ON
Серый_Может_Быть, постучись в аську 198-012-696
уже есть готовый калькулятор на Делпхе

Re: delphi калькулятор) снова...

Добавлено: 23 фев 2008, 00:27
the Gray Maybe
я ж выкладывал прогу уже... вот ещё раз исходники