我想在 TI-83+ 中构建一个程序,它会提示输入变量 x、y 和 z,然后提示输入 x、y 和 z 项的表达式。是否可以提示输入该表达式然后对其进行评估?如果是这样,怎么做?
问问题
196 次
2 回答
2
TI-Basic 有一个expr(
命令可以让您将字符串计算为表达式。
这里有一些关于命令的信息:http: //tibasicdev.wikidot.com/expr
通过将该expr(
命令与 store 命令(箭头键)一起使用,您的程序编写起来应该相当简单。
于 2011-01-05T18:24:52.503 回答
0
TI-Basic 为您提供了一组变量,称为Y-VARS
. 任何字符串都可以存储到Y-VARS
变量中,在巫婆之后,任何时候使用该变量都会将其作为表达式进行评估(就像您调用expr
原始字符串一样)。按右箭头键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
在这种情况下,表达式"Y(X+Z"
已被评估为3(2+1
,结果为9
。
于 2015-01-18T16:05:14.057 回答