指数增长程序的语法错误
Posted
技术标签:
【中文标题】指数增长程序的语法错误【英文标题】:Syntax Error For Exponential Growth Program 【发布时间】:2018-04-12 21:49:04 【问题描述】:我正在为一个几何中期项目开发一个计算器程序。它涉及为常用方程制作 5 个程序。我的项目之一是指数增长。一开始的提示出现并有效,但是当我尝试让程序求解方程时,弹出一个语法错误。
我正在使用 TI-84 Plus 计算器和 TI Connect CE 软件进行编程。
我的代码:
Lbl 4
ClrHome
0→I
0→G
0→O
Input "ORIGINAL AMT.=",I
Input "GROWTHRATE(Dec.)=",G
Input "PERIOD OF TIME=",Q
Goto M
Lbl M
ClrHome
Output(I(1+G))^(Q)
Pause
ClrHome
Menu("TRY AGAIN?","YES",4,"NO",6)
任何帮助将不胜感激。
【问题讨论】:
当你运行代码,当程序失败时按2) GOTO
,它会带你到哪一行代码?我想我知道错误可能出在哪里,但在做出明确回答之前,我想了解更多信息。
【参考方案1】:
您错误地使用了Output(
命令而不是Disp
。尝试将Output(I(1+G))^(Q)
替换为Disp I(1+G)^Q
,如下所示:
Lbl 4
Input "ORIGINAL AMT.=",I
Input "GROWTHRATE(Dec.)=",G
Input "PERIOD OF TIME=",Q
ClrHome
Disp I(1+G)^Q
Pause
ClrHome
Menu("TRY AGAIN?","YES",4,"NO",6
【讨论】:
以上是关于指数增长程序的语法错误的主要内容,如果未能解决你的问题,请参考以下文章