Я хотел бы создать программу в TI-83 +, которая предложит переменные x, y и z, а затем предложит выражение на терминах x, y и z. Можно ли запросить это выражение, а затем оценить его? Если да, то как?TI83 + программа выражения выражения
ответ
TI-Basic имеет команду expr(
, которая позволяет вам оценивать строки как выражения.
Существует некоторая информация о команде здесь: http://tibasicdev.wikidot.com/expr
с помощью команды expr(
вместе с командой магазина (клавиша со стрелкой), ваша программа должна быть довольно прямо вперед, чтобы писать.
TI-Basic предоставляет вам набор переменных, называемых Y-VARS
. Любая строка может быть сохранена в переменной Y-VARS
, после ведьмы, в любое время, когда используется переменная, она будет оцениваться как выражение (как если бы вы вызывали в исходной строке). меню Y-VARS
находится нажатием VARS
, за которым следует клавиша со стрелкой вправо.
Одним из примеров Y-VARS
переменной Y1
, найден в FUNCTION
подменю меню Y-VARS
.
Ваша конкретная ситуация может быть решена с помощью Y-VARS
так:
Prompt Y1,X,Y,Z
Disp Y1
Образца запуск программы может выглядеть следующим образом:
prgmTEST
Y1=?"Y(X+Z
X=?2
Y=?3
Z=?1
9
Done
В этом случае expresion "Y(X+Z"
был оценен как 3(2+1
и результат оказался 9
.
+1 для программирования калькулятора TI! –