Цитата:
Код:
if znachenie='^' then
begin
input:=output;
|
1. Если у тебя раньше не было действий, то соответственно output (результат предидущих действий?) равен 0. Вот и входное значение input у тебя тоже становится 0.
2. Лучше оформить так:
Код:
output=exp(input2*ln(input));
Так можно будет делать возведение и в дробные степеня.
3. Странно.